Henry Cavill, Kellan Lutz & Luke Evans Hunk Up ‘Immortals’ Premiere [PHOTOS]

The premiere of Relativity Media’s Immortals presented in RealD 3D last night (November 8) at the Nokia Theatre L.A. Live in Los Angeles, California was a feast of beauty.

PHOTOS: A Shirtless Henry Cavill Fights The Bad Guys For ‘Man Of Steel

Henry Cavill was all dressed up in a three-piece Tom Ford suit, while his co-star Luke Evans went for a three-piece suit as well. Kellan Lutz was all smiley and lovey dovey on the red carpet with his new girlfriend Sharni Vinson.

The Ladies weren’t so shabby themselves. Freida Pinto wore a stunning cream Antonio Berardi, and then a hot red dress Nina Ricci to the after party in which she was accompanied by boyfriend Dev Patel.

PHOTOS: Henry Cavill Shows Off His Rock-Hard Body In ‘Immortals’

Isabel Lucas chose a satin Roksanda Ilincic dress with ribbon shoulders for the event. While The Hills stars Kristin Cavallari and Audrina Patridge opted for red, with Kristin wearing a Mimi Plange dress, and Audrina wore a red satin blouse tucked into leather trews and clompy boots.

Watch video of Henry Cavill from the premiere after the jump.