May 2, 08 02:55 PMCameron 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.














