Actor looks hot in France

Robert Pattinson has been wowing with his sexy style in Cannes.

The actor kicked off his stint at the annual film festival yesterday by styling a green blazer with jeans for a photocall.

Rob – who’s in France to promote new film The Rover – completed his outfit with a simple black polo shirt.

Although he looked dapper, the 27-year-old changed into something much smarter for the movie’s premiere hours later.

Kristen Stewart‘s ex-boyfriend donned a sharp tailored tux which he accessorised with a silky bow tie. 

Rob was joined on the red carpet handsome co-star Guy Pearce and heiress Paris Hilton

SEE PICTURES Robert Pattinson and Kristen Stewart hold hands at The Twilight Saga: Breaking Dawn – Part 2 premiere in London

SEE PICTURES Robert Pattinson and Kristen Stewart – a love story in photos

SEE PICTURES Robert Pattinson and Kristen Stewart star in Twilight – an international phenomenon

Beth Shearing