Vanessa Hudgens is stunning in a swim look and mesh cover-up dress as she soaks up the sun and delivers some "dreamy" action. The High School Musical actress sizzled under beating rays in a recent Instagram share, showing off a multicolor bikini and wearing a bright orange maxi dress over it - the meshing peeped the red-and-green swimwear, though. Posing at the luxurious French Hôtel du Cap-Eden-Roc, Hudgens wowed, gaining over 170,000 likes.
Read on to learn about the activities that help her stay in shape, as well as the photographs that prove they work—and don't forget to check out the 30 Top Celebrity Swimsuit Moments to become beach-ready too!