Cameron Diaz is no stranger to short skirts and to be fair, when you've been voted as having the best legs in the business by none other than the MyDaily readers, we can't blame her.
The star donned a black Roland Mouret dress for the Las Vegas CinemaCon event where she was promoting her new film Bad Teacher.
Diaz also received the Female Star of the Year award at the convention (which we're assuming will sit on her mantlepiece alongside the print out of the MyDaily 'Best Legs' award).
Finishing off the outfit was a jacket from Elizabeth and James, shoes by Lanvin and - ever the golden girl - a bangle by Gemma Redux.
What do you think of her look? Post a comment and let us know.