Close
BRAND NEW ON E!
  • News/ 

    Man Candy: Zac Efron Wears a Tux in Cannes, Looks Good Enough to Eat!

    Zac Efron, Cannes Film Festival VALERY HACHE/AFP/GettyImages
    Fashion Police logo 80x80

    Good evening, Mr. Bond!

    Look, we know that it's Daniel Craig, not Zac Efron, who plays 007 these days, but take one look at the 24-year-old hottie dressed in this Dolce & Gabbana tux and tell us that the blond Bond doesn't have a little competition!

    Efron made the rounds at Cannes this week in a pitch-perfect evening look. Was he alone? Oh, come on, what do you think? There was a certain strawberry blond right off camera and she's a married woman to boot...

    READ: Shoegasm! Diane Kruger's Nicholas Kirkwood Heels: Gotta Have It or Make It Stop?

    We're talking about Nicole Kidman, who appeared with Efron to promote a new flick at the French film fest. The two co-star in The Paperboy, with Efron playing a small town boy and Kidman vamping it up as a sex bomb of a woman in love with a convicted killer.

    Nicole may be married to Keith Urban, but we bet he doesn't clean up in a tux half as nicely as this High School Musical alum.

    If she's smart, maybe the actress will get herself a boy on the side. We spy the perfect candidate.

    PHOTOS: Zac & Vanessa: High School Sweethearts

    FROM AROUND THE WEB
    MORE ON EONLINE

    RELATED VIDEOS: