Vanessa Hudgens [1] may have been surrounded by seaweed on her latest trip to the beach, but in a swimsuit like hers, who really minds? The 29-year-old actress recently snapped a sweet bikinigram [2], and it's clear she's living her best life. Drink in hand, Adidas cap on her head, with a pair of tiny sunglasses? Can you say "Summer mood"?
Vanessa opted for a high-waisted bikini with some stripe detailing around the middle and matching straps for her time by the beach. She paired the sporty white bikini top with high-cut red bottoms that perfectly show off her toned legs. It's clear Vanessa knows some serious swimsuit secrets — think she'd be willing to share with us?
Stanlice Stacy Bikini
Stanlice Stacy Bikini [3] ($40, originally $80)
Lane Bryant High-Neck Swim Bikini
Lane Bryant High-Neck Swim Bikini Top With Built-In Bandeau Bra [4] ($61) and Lane BryantHigh-Waist High-Leg Swim Brief — Ribbed With Striped Elastic [5] ($51)
Pretty Little Thing Red and Pink Scuba Contrast Bikini
Pretty Little Thing Red and Pink Scuba Contrast Beach Co-ord Top [6] ($28) and Pretty Little Thing Red and Pink Scuba Contrast Beach Co-ord Bottoms [7] ($22)
Onia Lydia Bikini Top
Onia Lydia Bikini Top [8] ($95)
Onia Emily Bikini Bottom
Onia Emily Bikini Bottom [9] ($95)
Tularosa Stellar Bikini
Tularosa Stellar Top in Red Stripe [10] ($68) and Tularosa Solange Bottom in Red Stripe [11] ($68)
Forever 21 Contrast Trim Bikini
Forever 21 Plus Size Contrast Trim Bikini Top [12] ($12, originally $15) and Forever 21 Plus Size Contrast Trim Bikini Bottoms [13] ($10, originally $13)
Tularosa Nina Bikini
Tularosa Nina Top in Red Stripe [14] ($80) and Tularosa Thessy Bottom in Red Stripe [15] ($86)