Hermione Granger Dress Up
Dress this character from Harry Potter, played by beautiful Emma Watson, with clothes that you'll never see her wearing in the story. Combine the trendiest clothing with more casual stuff and create a brilliant result worthy of any red carpet. Add the "icing on the cake": some precious luxury jewelry.
