Vanessa Hudgens showcased her killer body in four photos uploaded to her Instagram account.

The actress rocked an orange crop top and matching skirt for the occasion.

Notably, the upper garment looked like a bikini top, and it flashed plenty of skin.

She also sported a hot pink blazer, which she unbuttoned for the photoshoot session and a bandana on her head.

Hudgens flew to Cabo San Lucas, Mexico for a trip with her friends.

She wrote in the caption: “Vaca but make it a photoshoot 📸”

As of this writing, the post earned more than 500,000 likes and over a thousand messages.

A smitten admirer commented: “Stunning queen yass those colors look great on you pretty.”

Another follower wrote: “Prettiest and sexiest woman in the entire world.”