The Sony lot in Culver City was transformed into a mix of Key West and Havana Cuba last night for the fifth annual Guys Choice Awards. It's always an unconventional affair and last night was no different, with Cameron Diaz kicking things off in a sexy sheer suit and setting up the evening with a few rules a la Bad Teacher. She came out again later to present Jim Carrey with the Funniest MFer award, and he pushed the boundaries with his acceptance speech. Justin Timberlake preached to the crowd about finding the Holy Grail of Hotness winner, his Friends With Benefits costar Mila Kunis, who defeated Minka Kelly for the crown — who do you think was the hottest at the Guys Choice Awards?
It was Jennifer Aniston, however, who got the ultimate accolades for her sexy status: the Decade of Hotness award. She thanked her yoga teacher for keeping her in such great shape and gave big hugs to all her Horrible Bosses costars, who handed her the gilded antlers. Scarlett Johansson took the stage with her The Avengers costar Chris Evans, and backstage she posed with her recent ex, Sean Penn, who was there to accept an honor with the rest of the Fast Times at Ridgemont High cast. The evening was peppered with shout-outs to the troops, some of whom were in attendance. A group of US Armed Forces men took the stage to present their Troops Choice mantlers to Ben Affleck, and he was humble and thankful accepting his statue. Scarlett was among the ladies who took the Guys Choice red carpet and the show airs on Spike TV on June 10. Many of these famous faces will be out once again for the MTV Movie Awards and we'll be live from the red carpet, so join in the PopSugar party starting at 4 p.m. PDT/7 p.m. EDT!