date May 2, 08 02:55 PM

blog_what_happens_in_vegas_premiere_16.jpg

blog_ashton_kutcher_cameron_diaz_13.jpg blog_cameron_diaz_lake_bell_what_happens_in_vegas_09.jpg blog_eva_longoria_what_happens_in_vegas_03.jpg blog_what_happens_in_vegas_premiere_37.jpg blog_what_happens_in_vegas_premiere_38.jpg blog_what_happens_in_vegas_premiere_35.jpg

Cameron Diaz, Ashton Kutcher, Lake Bell, Rob Corddry, Eva Longoria, Bai Ling, Brooke Burns and Diablo Cody were among the stars that attended the premiere of What Happens in Vegas last night at the Mann Village Theater in Westwood, CA.

Set in Las Vegas, the film's story revolves around two people (played by Kutcher and Diaz) who discover they've gotten married following a night of debauchery, with one of them winning a huge jackpot after playing the other's quarter. The film is due in US theaters on May 9.