CHRISSY TEIGEN almost flashed more than onlookers were bargaining for as she slipped into a tropical print two-piece to take in the sights of Venice yesterday afternoon.

thThe mother-of-one’s best assets risked popping out of her bright green ensemble as she played with her daughter Luna in the Italian city.

joOpting to go braless, she almost suffered a major wardrobe malfunction as the plunging neckline of her shirt gaped open while she strolled around with her family.

hhHer generous cleavage was impossible to miss as Chrissy chose not to button up her blouse and instead tied it at the waist.

hlShe certainly didn’t seem shy in the colourful top, which did very little to protect her modesty.

kmCompleting her bold attire, she opted for a green turban, gold hoop earrings and towering tan heels.

hnIn a clip posted on her Instagram page, the 31-year-old almost exposed her chest as she danced around in her open shirt and matching trousers.

She captioned the clip: “A star iz born (sic),” which sent her 13.9 million fans into a frenzy.

One follower gushed: “You’re so beautiful,” while another added: “You are just too cute.”

Following her day out in Venice, the star headed back to her hotel room to swap into another boob-baring look for an evening at the opera.

She poured her enviable curves into a dangerously low-cut black mini dress, which ensured her ample assets took centre-stage.

The thigh-grazing style also allowed her to flaunt her toned pins, which she further accentuated with a pair of strappy heeled sandals.