11 Pop Stars As Disney Princesses

grid-cell-28438-1370024009-4

1. Beyonce is Tiana

2. Taylor Swift is Cinderella

3. Demi Lovato is Belle

4. Florence Welch is Merida

5. Zooey Deschanel is Snow White

6. Carrie Underwood is Rapunzel

7. Rihanna is Ariel

8. Carly Rae Jepsen is Mulan

9. Christina Aguilera is Sleeping Beauty

10. M.I.A. is Jasmine

11. Nicole Scherzinger is Pocahontas

 Source: BuzzFeed
Share on Facebook

Comments