Zac Efron is Prince Phillip

  • --
Share on FacebookTweet ThisPin ItEmail this to a Friend
Zac Efron is Prince Phillip
Zac Efron is Prince Phillip
Move over David Beckham because Zac Efron is the new Prince Phillip.

If you guys recall, David Beckham portrayed Prince Phillip in 2007 for a campaign shot by famed photographer Annie Leibovitz.

Well Leibovitz did it again! But this time she had new generation of stars pose for her.

Hollywood's "it" couple Zac Efron and Vanessa Hudgens posed as Princess Aurora and Prince Phillip from the Disney classic Sleeping Beauty

What do you guys think of the photo? Was Beckham's more interesting?
Share on FacebookTweet ThisPin ItEmail this to a Friend