Kate Upton wears an elegant dress to attend the "On The Road" Premiere during the 65th Annual Cannes Film Festival at Palais des Festivals on May 23, 2012 in Cannes, France.
She’s ready for the summer!
Work it, girl.
Bad Girl RiRi? More like Braless RiRi.