Anne Hathaway Anne Hathaway Katy Perry Kim Kardashian Megan Fox Natalia Portman Rihanna Charlize Theron