Since being in Hawaii Vanessa Hugens has been giving her boyfriend Austin Butler a lot of attention. Yet with typical luck her gorgeous beau was nowhere to be seen when he was truly needed, after the 23-year-old's bikini top popped open on the Hawaii sands.
Luckily the former High School Musical star was quick-thinking as she rushed to cover up her assets, flicking a flirty smile to waiting photographs.
Caught out: Vanessa Hudgens clasp bikini top pinged open as she went to bathe in the sea, luckily she acted just in time
Although her multi-coloured bikini showed off her perfect figure, Hudgens looked slightly mortified that she may be showing off a little too much.
Luckily, the Hollywood starlet had a sun shade set up and after a moments indecision the natural beauty ran over and clasped her bikini back together again.
The actress has been in Hawaii for the last ten days promoting her new film Journey 2: The Mysterious Island over the weekend.
Cringe: Vanessa looks increbily embarassed as her top pings open just as she enters the sea
Just in the nick of time! Vanessa tries to discreetly cover up to avoid flashing photographers
Fixing up: Vanessa Hudgens ducks under her sun shade to reassemble her bikini
Barely there: Vanessa's string bikini may have not covered much but she looked embarrassed when it pinged undone
Promotional material for the film shows Hudgens in a far more sophisticated look in a long white halterneck maxi dress with embroidered detail for a series of stunning photographs.With barely any make-up on her flawless complexion, Vanessa is glowing in the snaps and wears her brunette locks out in a natural wave.
Staying with the tropical theme she accessorises with some coral stone earrings and a tropical purple orchid tucked behind her ear.
Perching on some trees in an idyllic setting close to the beach, she is the epitome of a beautiful island girl.
Stunning: Vanessa Hudgens slipped into a long white halterneck maxi dress with embroidered detail for a series of stunning photographs to promote her new movie Journey 2: The Mysterious Island
With barely any make-up on her flawless complexion, Vanessa is glowing in the snaps and wears her brunette locks out in a natural wave.
Staying with the tropical theme she accessorises with some coral stone earrings and a tropical purple orchid tucked behind her ear.
Perching on some trees in an idyllic setting close to the beach, she is the epitome of a beautiful island girl.
Flawless: With barely any make-up on her flawless complexion, Vanessa is glowing in the snaps and wears her brunette locks out in a natural wave
Journey 2: The Mysterious Island centres around a woman named Kailani (played by Hudgens) and her boyfriend on a mission to find his grandfather, who is thought to be missing on a mythical island.
It co-stars Dwayne 'The Rock' Johnson who was brought in to replace Brendan Fraser, who starred in the last installment titled Journey to the Center of the Earth.
Island girl: Of course the shoot had a distinct Hawaiian feel, with the movie filmed and based on the stunning island
Taking a short break from promoting the film, Vanessa and boyfriend Butler haven't been able to keep their hands off each other as they frolicked in beautiful Maui.
Over the weekend the couple put on yet another public display of affection in the waters of the island.
With her bikini body on display in a tiny black patterned two piece, Vanessa was seen leaning in to hug and kiss her shirtless beau on Saturday evening.
Love is in the air: Vanessa and her beau Austin Butler put their romance on display on Saturday in Maui
The two tanned actors splashed around the water and watched the sun set after going kayaking together.
Vanessa and fellow Disney actor Austin, 20, who have been dating since last September, are clearly very much in the honeymoon period of their relationship.
It was the third straight day the love birds had frolicked in the surf and shared a steamy kiss in public.
Bronzed beauty: Vanessa worked on her tan during a day of sun and fun
Their affectionate displays have left onlookers with no doubt as to who has Vanessa 's heart now.
When Vanessa and Austin started dating last year, friends said at the time that it was 'nothing serious', but the pair now seem to be inseparable.
They holidayed in Miami last month, visited Disneyland in Anaheim, California, and spent Christmas and New Year's together too.
Beach babe: Vanessa enjoyed the sand and surf in her tiny two piece
Austin, who recently co-starred in the movie Sharpay's Fabulous Adventure, alongside Vanessa's best friend Ashley Tisdale, is three years younger than Vanessa.
But despite the fact that Vanessa is now clearly dating Austin, she was still quizzed by an Australian interviewer last week about her relationship with ex-boyfriend Josh Hutcherson while promoting Journey 2: The Mysterious Island in Sydney.
A host asked: 'So how long have you been going on?', there was an awkward silence between the pair until Hutcherson, 19, said: 'We're not, we were at one point, but she broke my heart.'
Let's take a spin: Vanessa and Austin paddled around the water as they got in a bit of kayaking
'No, I'm just kidding, that was a while ago, we're really good friends now.'
She was promoting her latest film with her co-star Hutcherson and the two looked looked very comfortable in each others company.
The couple, who briefly dated while filming last year, appeared to still have some chemistry together as they posed in front of a hoard of photographers.