Cameron Diaz looked amazing in her Zac Posen dress at last night's What Happens in Vegas LA premiere, stepping out for the first time since her father's unexpected death two weeks ago. She's been understandably laying low and letting Ashton do the red carpet events, but we're so happy to see her back by his side with that trademark smile on her face. Their costar Lake Bell was out as well, cozying up for the cameras to her former big screen partner Eva Longoria. When Cam missed a press junket over the weekend she sent a heartfelt hand written note to the media saying that she hopes they had a good laugh in her absence. We hope that she had that much needed laugh last night watching her movie surrounded by costars and fans who love her so much.
To see more from the premiere including Brooke Burns, Vince Vaughn, Cameron, Eva, Ashton, Lake and others just
Images include: Ashton Kutcher, Brooke Burns, Cameron Diaz, Eva Longoria, Lake Bell, Vince Vaughn