On Sunday, Vanessa Hudgens attended the world premiere of ‘Journey 2: The Mysterious Island’ in Melbourne, Australia.

She wore a Zaeem Jamal Spring 2012 silk-chiffon one-shoulder dress with a sequined crystal-flame embroidery detail.

I love the Pocahontas-like hair and her choice of red Christian Louboutin peep-toes.

On Tuesday the actress wore Amanda Wakeley to the Sydney, Australia premiere.

Her bright orange gown with silver chain fringe detailing was styled with a tan clutch, Le Vian drop earrings, Sutra cuffs and Arunashi rings.

A loose updo, silver metallic eye makeup and a coral-red lip shade completed her look.

It’s a shame about the bra playing peek-a-boo.

On Wednesday Vanessa attended a photocall for ‘Journey 2: The Mysterious Island’ in Sydney, Australia.

On this occasion she wore a Bec & Bridge blue tribal-inspired printed and sleeveless dress which she paired with Miu Miu gold flats and a studded skinny belt.

Ray-Ban sunglasses, a RockLove necklace and an Elizabeth and James silver knuckle ring completed her look.

Which look do you prefer?

I prefer the Bec & Bridge look.

Credit: Getty