This week Julia Roberts breaks out from her usual sweet roles to star in Mirror Mirror, alongside musician Phil Collins' daughter Lily, as an evil Queen. At one time she would have been cast as Snow White, but now it's 23-year-old Collins who's nabbed the role, and instead, America's sweetheart has gone to the dark side.
Set for release on 2nd April, Mirror Mirror is a re-imagining of the classic fairy tale. As the evil queen, Roberts steals control of a kingdom, so exiled princess (Collins) enlists the help of seven resourceful rebels (read seven dwarves) to win back her birthright.
Roberts sealed her place in cinema-goers' affections with Pretty Woman, which took more than $400m worldwide. With her about-to-cry brown eyes and enormous grin, she managed to make a LA prostitute seem wholesome, just looking for love.
This vulnerability with a smile made her a global star, a combination she has put to winning effect in hit films such as Ocean's Eleven, Notthing Hill and My Best Friend's Wedding. It's garnered her millions of dollars (a fortunate estimated at $140million), but also plenty of awards, including an Oscar for Best Actress for her performance in Erin Brockovich (2000).
Despite the evil queen being an apparent turnaround on this wholesome catalogue, Roberts doesn't see the role as remarkably different to some of the films she's done before, telling the New Zealand Herald: "People forget that I was a little mean in My Best Friend's Wedding."
But does the Roberts factor, which saw her top the power list of female actresses 2005 to 2006 still have the same pull? She's also been named one of People magazine's 100 most beautiful 11 times (a record she shares with Halle Berry). Flick through our slideshow of Roberts' best roles and let us know if you think she's still got it... even when she's being bad!