CAROLINE FLACK flashed her generous assets as she went topless for a spot of sunbathing in Majorca earlier this week.

dxThe busty brunette beauty put on an eye-popping display in front of holidaymakers as she bared nearly everything during a break from filming the new series of ITV2’s Love Island.

gyCaroline, 37, was snapped topping up her tan on a terrace on the Spanish island, showcasing her toned figure after ditching her bikini top.

dyWearing her hair pulled back in a casual messy bun on top of her head, she shielded her eyes behind a pair of chic aviator sunglasses.

The TV star flaunted her peachy posterior in nothing but a pair of alphabet print swimsuit bottoms as she leaned over the balcony to take in the view, risking flashing everything to onlookers.

Caroline has been in Majorca since June 5 when filming began for the current series of the match-making reality show.

aaHer recent exposing escapades come just days after she suffered an embarrassing wardrobe malfunction after partying at the 2017 Glamour Awards.

The former Strictly Come Dancing winner jetted back to the UK in between filming to attend the star-studded bash, donning a plunging orange frock with lace and ruffle detailing.

abThe pretty number ensured all eyes were on her as she took to the red carpet, but Caroline looked to get a little more than she’d bargained for with the daring dress as she climbed into a taxi later in the evening, suffering an unfortunate nip slip.

Opting to go braless in the sexy ensemble, she added a black leather jacket draped over her shoulders and quickly rectified the fashion faux pas.