Anne Hathaway as Mia Thermopolis
Mia Thermopolis' makeover was probably the most shocking of them all. She went from a nerdy, frizzy haired nerd to a princess. Anne Hathaway played both sides of Mia perfectly, but she doesn't really relate to either side of the Princess of Genovia.
Classy and Sleek
In reality, Anne Hathaway is far away from Mia's "before" look. Audiences were shocked to see such a dramatic makeover and that Hathaway didn't resemble Mia at all. Now that's good acting!