While enjoying the sunshine at Miami Beach on Sunday, Shanina Shaik was dressed to impress as per usual, in a flowing white maxi dress imprinted with a blue pattern.
But it wasn’t long before the rest of her beach ensemble could not be kept under wraps, as the wind blew and revealed a hint of her stunning bikini underneath.
While the 25-year-old Australian model tried her best to battle the force of the strong winds, the light fabric of her dress managed to still give way and showcase her runway ready pins for all to see.
Underneath the kaftan-style ensemble was a dark blue crochet bikini top, the triangle-cut number allowing a glimpse of her cleavage to be on display.
Her dark locks were worn out in loose waves, while she added a few striking accessories to complete her beach look.
With a maroon coloured embroidered handbag slung over her left shoulder, she also donned a pair of dark sunglasses.
Meanwhile right by her side was her fiancé DJ Ruckus, real name Gregory Andrews.
He was initially more covered up than his lady love, wearing a long-sleeved white top teamed with bright board shorts.
But it didn’t take long for the DJ to strip down, baring his chest as he went shirtless on the beach.