... or, in this case, The Lucky One Green Grass and Hay Bale Premiere. Might explain why everyone appears to be wearing shorts... OK, just Audrina Patridge is sporting shorts, but the grass and bales did lend itself to a more relaxed environs. Sure Ashley Tisdale looks like she's off to hang around the hair dye stand in Walmart to give out samples.

That didn't stop Zac Efron's co-star Taylor Shilling from wearing a Grecian halterneck sheath (which was a bit bunchy about the waist but sure we'll leave it off), while Zac himself turned the suit shine up to 11.

Others in attendance: Zac's other co-star, Blythe Danner (AKA Gwyneth Paltrow's mum, who you might recall from this little number), Madeline Carroll (who I initially thought was the daughter off Homeland), Courtney Clark in some ruched patio furniture, one Laura Linda and a Julia Rose Reed.