Chrissy Teigen spends a relaxing day lying out in the sun in Los Cabos, Mexico, on Nov. 28, 2016. Credit: FAMEFLYNET PICTURES

Sun’s out — along with everything else too! Chrissy Teigen wore a high-cut swimsuit with major sideboob while vacationing with John Legend in Los Cabos, Mexico, on Monday, November 28.

The model, 30, showed why she was picked for the 2014 Sports Illustrated Swimsuit issue by wearing American Apparel’s The Nylon Tricot High-Cut One-Piece in black. When she wasn’t in the water, the mom of 7-month-old daughter Luna slipped a black netted coverup over her sexy swimsuit.

Teigen, who celebrates her 31st birthday on November 30, doesn’t just show off her long legs while making a splash. She dares to bare on the red carpet too! At the 2016 American Music Awards on November 20, the Cravings cookbook author had a wardrobe malfunction when she went without undies in her Yousef Akbar gown with double waist-length slits, which displayed more than her black and gold wraparound DSquared2 sandals.

“Apologies to anyone harmed mentally or physically by my hooha,” she captioned a November 21 Instagram after accidentally flashing onlookers. “Laser hair removal is @sevlaseraesthetics.”

Teigen also poked fun at herself by reposting a silly meme that compared her red carpet look to Family Guy’s Peter Griffin. "'Hey baby. Do those legs go all the way up?' - dead,” she wrote of the side-by-side image, adding the hashtag “#spongebobsquarebodinaworldofbooty.”

And in October, the body-confident model went naked for a friend’s birthday, as one does. Legend, 37, concealed his wife’s butt with his head as she posed on the back of an armchair. “HAPPY BIRTHDAY @MARISAMXO !!!!” she wrote, sending love to publicist Marisa Martins.

Tell Stylish: Would you wear Chrissy’s high-cut one-piece? Vote in the poll below and let Us know.

Get celeb fashion, beauty tips, and more delivered directly to your inbox. Sign up for the Stylish by Us Weekly newsletter now!


Swim Style

Would you wear Chrissy Teigen's high-cut swimsuit?
Would you wear Chrissy Teigen's high-cut swimsuit?