Robert Pattinson lights up the red carpet at Cannes. (Photo: Abacausa.com)
Robert Pattinson heats up Cannes in a black suit. (Photo: Abacausa.com)
"Twilight" hottie Robert flashes his million dollar smile. (Photo: Abacausa.com)
Robert Pattinson attends the red carpet premiere of “Inglorious Basterds” at the Cannes Film Festival.