Two new portraits taken during Cannes was published today. On W Magazine, Matt was under the session Meet The Beautiful People of The Cannes Festival.

Matt Bomer
In his breakout role as Bryce Larkin on ABC’s “Chuck,” Matt Bomer, 38, played the suave straight guy and sometime-nemesis to Zachary Levi’s titular character, an accidental superspy. He followed that performance with a five-season run as Neal Caffrey on USA’s “White Collar” — in short, he’s no stranger to playing the charming antihero. He embraces his criminal side once more in his most recent turn as the gun-toting John Boy in the Ryan Gosling-Russell Crowe comedy “The Nice Guys,” which premiered at Cannes on Sunday. Gosling and Crowe play an unlikely pair of private investigators hired to track down a missing girl named Amelia (Margaret Qualley) in ’70s California. Amelia, meanwhile, flits around the edges of the film while its titular Nice Guys locate her. For the role, Bomer sports a set of bangs that somehow perfectly place him in character as the slapstick villain of an already slapstick trajectory.