Celebrities show off their winter beach bodies for 2018

While most of us were stuffing our faces with spinach dip and candy canes over the holiday, many of the famous were hitting the beach and showing some skin. Gabrielle Union, Mark Wahlberg, and others are offering serious inspiration for the January return to the gym.

Demi Lovato

Singer Demi Lovato had a lot to say about a swimsuit pic that she shared. “So, I’m insecure about my legs in this picture but I’m posting it because I look so happy,” she wrote, “and this year I’ve decided I’m letting go of my perfectionism and embracing freedom from self criticism.” Lovato added that struggling with an eating disorder continues to be a challenge, but that she continues to work on her recovery every day. (Photo: Demi Lovato via Instagram)

Britney Spears

You’d better believe Britney Spears documented her fun day on the beach with her boys — sons Sean Preston and Jayden James, that is. (Photo: Britney Spears via Instagram)

Olivia Munn and Gabrielle Union

Olivia Munn and Gabrielle Union headed to the Dominican Republic for a beach getaway ahead of the countdown to Jan. 1. She captioned the snapshot, “New Years in Glendale, CA,” which seemed to confuse her followers. (Photo: @oliviamunn/Instagram)

Mark Wahlberg

Hey, Mark Wahlberg, are those Calvin Klein trunks? The rapper-turned-actor sported them during a vacation in Barbados. (Photo: Six/Backgrid)

Emily Ratajkowski

Emily Ratajkowski’s bathing-suit photos came with a warning: “Moms taking videos, watch out.” (Photo: @emrata/Instagram)

Justin Bieber

Justin Bieber has assembled quite a collection of tattoos, which he displayed during a New Year’s getaway to Cabo San Lucas, Mexico. Not surprisingly, Bieber’s on-again love, Selena Gomez, was by his side, People reported. (Photo: Backgrid)

Sailor Brinkley Cook

Sailor Brinkley Cook, the model daughter of Christie Brinkley and Peter Cook, was along for the family beach vacation in which older half-sister Alexa Ray Joel, Brinkley’s daughter with Billy Joel, got engaged. Sailor was obviously excited for her sis, but she also made time to take a selfie. (Photo: @sailorbrinkleycook/Instagram)

Hugh Jackman

The Greatest Showman put on a great display down under. Hugh Jackman hit the sands of Bondi Beach during a workout. Not a bad background view! (Photo: Khap/Backgrid)

Jodie Sweetin

Aloha, Jodie Sweetin! The Fuller House star splashed around on the beaches of Hawaii. (Photo: Backgrid)

Hailey Baldwin

In Miami, Hailey Baldwin lounged on the beach on New Year’s Day. TMZ reported that the model spent New Year’s Eve over at LIV Nightclub, where Kylie Jenner’s man Travis Scott performed. (Photo: Ohpix/Backgrid)

Richard Gere

Richard Gere isn’t one of those people content to sit and drink cocktails on the beach. The Pretty Woman actor caught some waves in Tulum, Mexico, while ringing in 2018 with girlfriend Alejandra Silva. (Photo: Slash News)

Rebecca Romijn and Jerry O’Connell

Marrieds Rebecca Romijn and Jerry O’Connell had some fun in the water during a family New Year’s trip to Tulum, Mexico. They’re clearly still having fun after a decade of marriage. (Photo: @rebeccaromijn/Instagram)

Alessandra Ambrosio

Alessandra Ambrosio worked the beach like she does the runway during a holiday trip home to Brazil. Isn’t this what everyone looks like under their winter coat? (Photo: Gade/Backgrid)

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes