GILLIAN ANDERSON struggled to hide her ample assets as she suffered a major wardrobe malfunction while soaking up the sun in Italy.

jhThe Fall actress did little to keep her plentiful bust under wraps and revealed more than intended as she removed her bikini.

As the 48-year-old attempted to get dressed, she failed to protect her modesty as she flashed her nipple and exposed some serious sideboob.

jjThe stunning X Files star had been preparing to get ready to enjoy a day out in Portofino with her boyfriend Peter Morgan.

xxBut before tucking into a delightful lunch, the mother-of-three had earlier stripped down to a mismatched two-piece to top up her tan on a boat.

And the blonde beauty left little to the imagination once again as she had another major faux pas.

After swimming in the warm Mediterranean sea, Gillian pulled down her tiny pink briefs which revealed more off her pert posterior than she would have bargained for.

The American-born actress made the most of her boat trip and appeared happy and relaxed as she cooled off from the scorching sun alongside her 54-year-old beau.

Perching on the side of the boat to lower herself into the water, Gillian flaunted her washboard abs and sensational figure as her boyfriend looked on.

And the gorgeous star made sure to protect herself from the beaming rays with a floppy star hat and round sunglasses.