Harry Potter star Emma Watson has cast her magic over a list of the world's best-dressed women - knocking Cheryl Cole off the top spot.
Cole, 27, who is expected to be confirmed as a judge on the US X Factor, gained the coveted number one spot in last year's Glamour Best-Dressed Women List.
Watson, 21, who recently chopped off her long hair for a pixie cut, now tops the poll, followed by Cole and Twilight actress Kristen Stewart.
Tom Cruise and Katie Holmes's daughter Suri is a new entry in the list at 21 - despite being only five years old.
Suri has been spotted in high-heels, and has designer clothes from the likes of Burberry and Marc Jacobs. The magazine said that she "has the most covetable wardrobe in Hollywood".
X Factor judge Dannii Minogue is fourth, with the top 10 completed by TV presenter Alexa Chung, chart star Rihanna, supermodel Kate Moss, Gossip Girl's Blake Lively, reality star Olivia Palermo and Glee actress Lea Michele.
Prime Minister's wife Samantha Cameron is a newcomer in the list at 19, just a few places ahead of Suri, with Glamour saying she "seamlessly marries classics with fashion-forward pieces".
Reality star Katie Price is named worst-dressed woman, followed by eccentric singer Lady Gaga.
Victoria Beckham is down seven places at number 15 in the best-dressed list, while Beyonce suffered the biggest drop, from 9th place to 36th. Mad Men star Christina Hendricks is a newcomer at number 33, while other new entries include Nicole Richie (25), Kelly Brook (46) and Carey Mulligan (20).
The full list, compiled from more than 15,000 votes from Glamour.com, appears in June's issue of Glamour magazine.