Fashion
Is Emma Watson a Real Life Princess?
Everyone knows Emma Watson, the actress who majestically played Hermione Granger. Apart from being the brilliant witch of her age, Emma is also a fashion icon. In honour of her birthday today, L'Officiel has chosen her best look so far that will make you rethink your idea of timeless elegance