Cameron Diaz wowed in a figure-hugging asymmetric dress at a CinemaCon event in Las Vegas last night.
The stunning actress showed off her athletic frame in a black form-fitting mini dress that showcased her toned pins to perfection.
Cameron's dress set off her golden tan perfectly, and the blonde beauty made sure she emphasised her sultry look with a slick of red lipstick and smoky eye make-up.
The 39-year-old star teamed the elegant dress with matching black sandals and a simple gold necklace.
Also at the event - which honoured Jeffrey Katzenberg - were Jack Black and Antonio Banderas. Jack sported a pale blue shirt and dapper dark suit, while hunky Antonio opted for a black suit - complete with skinny black tie and white shirt.
The CinemaCon convention has attracted a host of Hollywood beauties over the past few days. Mila Kunis wowed at the event earlier this week in a pair of metallic shorts which showed off her enviably petite frame.
The stunning star completed the look with a pale blush top, smart black blazer and nude peep toe heels.© Cover Media