When it comes to Rihanna, one can be sure of two things: unpredictable and hot! Be it her songs, her love life or her style. And staying true to this, RiRi attended the GQ Men of the Year Awards at Chateau Marmont Nov.13, according to a report by sheisdiva.com.

The singing sensation was dressed in a ravishing tiny red dress with spaghetti straps by Calvin Klein. The star has featured on the cover of the magazine numerous times, once even going topless, but this time RiRi chose to cover up. But like we said, the star, unpredictable and hot as ever, gave an eyeful of her toned legs and her décolletage in a low neckline.

Rihanna paired the dress with strappy red sandals and showed off the tattoos on her right ankle, right hand and right shoulder. With dark eye liner and red lips, the actress wore her hair in a sleek up do and showed off her radiant skin. The 24-year-old, who set the stage on fire at the Victoria’s Secret Fashion Show just a few days back, accessorized with hoop earrings and a glittery diamond necklace.

Excited about the event, RiRi earlier Tweeted, “Heading to my #GQ cover party.”

The event was also attended by actress Diane Kruger, who wore an unusual off-white dress that bared her taut midriff and teamed it with black strappy sandals.

Another star who dazzled at the red carpet was actress Camilla Belle, dressed in an eclectic navy and white dress with sheer panels which she paired with black pointy pumps. Belle left her curls loose and sported pink lips.

While women did make an impression at the event, we couldn’t help wonder as to how actor Ben Affleck looks dapper and flawless all the time.

Affleck has impressed us with his style and sophistication not just at red carpet dos but even when he takes daughters Violet and Seraphina for a stroll. At the event, Affleck looked smart in a charcoal colored three-piece suit worn over a crisp white shirt and a striped tie.

Others in attendance were “True Blood” star Stephen Moyer, Wes Bentley, Seth MacFarlane, Jenna Dewan, Britney Snow, Julianne Hough, Jessica Szhor and Krysten Ritter.