Tyra Banks is showing herself some self-love on her birthday.
To celebrate turning 48 on Dec. 4, the model and Dancing With the Stars host shared a series of photos in which she poses in a form-fitting black bodysuit with a floral print, her curves on display and "smize" in effect.
"It’s my BIRTHDAY! And every year this BODY of mine keeps changing. My body of work and my 'body ody ody,'" the America's Next Top Model star wrote on Instagram, borrowing a line from Megan Thee Stallion's hit song.
"My body is fuller. And so is my mind," Banks added. "Happy Birthday to all my fellow Sagittarius out there. Here’s to growing together, in more ways than one."
Fellow supermodel Heidi Klum was among those wishing Banks a happy birthday, while commenters praised the star for "sharing the important message that our bodies are changing, which is normal."
"We shouldn't beat ourselves up, but it's comforting seeing your post and it helps me getting those negative thoughts away," read one comment.
"No matter your size you're always beautiful," added another fan.
"Fuller in mind, body and soul is the goal!" agreed curve model Liris Crosse.
Last year Banks opened up about gaining weight after posing for the Sports Illustrated Swimsuit Issue in 2019.
"I am 25 pounds heavier than I was on the cover of a very famous swimsuit magazine that came out last year," she told "Food Diaries" by Harper's Bazaar, citing her busy schedule. “So it’s like when you’re tired and you’re working hard, you just go to this fast food and this fast food and this fast food, and you compare the burgers. So I’m 30 pounds heavier, and it’ll come off one day. But not today.”
Want lifestyle and wellness news delivered to your inbox? Sign up here for Yahoo Life’s newsletter.