Rita Ora suffered an embarrassing bikini malfunction while coming out from a dip in the sea off Ibiza.
The 22-year-old singer struggled to cover her assets as she climbed back aboard a yacht, the Sun reported.
This is not the first time that the singer has suffered a malfunction, as last year her top spilled open.