In every teen fangirl's dreams, Elizabeth Olsen and Dakota Fanning are BFFs, and in the new movie Very Good Girls, the two Hollywood starlets are just that.

Fanning and Olsen star in the upcoming movie, which is teased in a new trailer this week. Olsen, 25, plays Gerry, a teenager who has just graduated from high school with her best friend Lilly (Fanning, 20). 

The preview sets the scene for the coming-of-age story as it opens with Lilly telling Gerry that she doesn't have the guts to skinny dip, before the girls shed their clothes and jump into the water. After lamenting that they are going to college "still virgins," the besties both set their sights on the same local hottie, leading to tensions within their friendship. 

Very Good Girls also features Demi Moore, Clark Gregg, Kiernan Shipka, Peter Sarsgaard, and Richard Dreyfuss, among others. 

Directed by longtime screenwriter and mother to Maggie and Jake Gyllenhaal, Naomi Foner (Bee Season), the drama first screened at the Sundance Film Festival in January 2013. It is expected to hit theaters in July. 

Watch the latest trailer for Very Good Girls above.