London: She has successfully avoided wardrobe malfunctions on stage while wearing the skimpiest of outfits but the omnipresent paparazzi captured an off-duty Beyonce Knowles spilling out of a swimsuit.
The singer revealed more than she bargained for this weekend as she leaned back on a beach in Hawaii and accidentally flashed her breasts, reported Daily Mail online.
But the star carried on larking about with her friends and family as husband Jay-Z clicked pictures. At one point, she laughed her head off as her pals buried her up to her neck in the sand.
After adjusting her swimsuit Knowles went for a dip in the ocean, no doubt to wash all the sand off her. Beyonce, 28, was enjoying a break before she continues work on her fourth studio album.
Just over a week ago, she joined her husband at the Coachella Festival in Los Angeles to perform a duet. As she took to the stage during his set to perform ``Forever Young``, she shocked the crowd with her T-shirt which had swear words scribbled on it.