One of my favourite celebs in terms of fashion would be Emma Watson. She always wears amazing outfits, with the right kind of hair style, shoes, etc. Even going through her teenage years, I found that she always dressed older than her age and didn't go into any kind of clothing mishaps like Miley Cyrus and the rest of the famous teens nowadays. Emma Watson has definitely acquired a very lovely style.
I was always a fan of Harry Potter but if you look at her in the first movie and then look at her now, there's quite a difference. Emma Watson is 20 years old now, but seriously, she doesn't look like she's out of her teen years. I'm pretty envious :).
She's definitely an actress with style. Lastly before I end off, here's a picture of the whole Harry Potter gang since I really adore the clothes that they're wearing. :)
xoxo. Vian Le