Oh, it's good to be Vanessa Hudgens: The 24-year-old "Spring Breakers" star spent Sunday yachting in Capri in a bikini top, boho skirt and floppy sunhat alongside several similarly cool-looking friends. Hudgens was in Italy to attend the Ischia Global Film and Music Festival, where she was promoting her new film, "The Frozen Ground," a thriller co-starring Nicolas Cage and John Cusack.
On playing a prostitute in the film, Hudgens told BBC Radio in a recent interview, "There were so may different crazy situations I had to put myself in. But honestly a good stare into the mirror would do me some justice because I didn't look like myself at all. Just remind myself who I was playing and just making it real."