10. DREW BARRYMORE AS DANIELLE DE BARBARAC IN EVER AFTER: A CINDERELLA STORY (1998)

Even though Drew Barrymore has never been the hottest looking actress in the world (more cute than anything) we found her to be perfect to play Cinderella in Ever After: A Cinderella Story. We’re not sure how you pictured the rags to riches princess to be, but we’ve always envisioned Cinderella as this kind of girl who went clean and settled down with Prince Charming after a childhood of wild coke binges, rehab stays, and performing lap dances on random people. *Kanye shrug*