It's Vanessa Hudgens ... as "The Little Mermaid"?!
The "Spring Breakers" star, 24, shared a photo of her and fellow actress Kim Hidalgo posing as mermaids during a photo shoot with photographer Angelina Venturella on July 1.
Hidalgo posted the snap on Twitter first, writing:
In the photo, the young stars don long red wigs, seashell bras and fishtails as they lie in the sand. Interesting.