Skip to main contentSkip to footer
Digital Cover beauty

Celebrity bikini bodies: The stars and royals show off their figures in swimsuits


UPDATED MARCH 1, 2019 7:52 AM EST

It's time to dig out those swimsuits from last year, because summer is here! Whether it's a one piece or a bikini see how your favorite celebs style their beach wear.

<b>No matter the time of year, celebrities are often basking in the sun in exotic locations around the world. And while they take a Hollywood time out, their social media pages continue to be hard at work documenting every fashionable beach look as well as giving us major fitness inspiration.
Click through our gallery to see stars in their swimsuits.</b>
<b>Sofia Vergara</b>
Sofia Vergara is having some fun in the sun and looking great while doing it! The 45-year-old actress took to her Instagram in January 2018 to share a sexy shot while on a vacation with her husband Joe Manganiello. "The is out!!," the <i>Modern Family</i> star captioned the image showing off her toned body in a bikini.
In the photo, Sofia posed in front of a stunning backdrop, while smiling and showing off her amazing body in a black and animal-print swimsuit. The mother-of-one added chic sunglasses and a floral-print cover up that blew in the wind to complete the look.
Photo: Instagram/@sofiavergara
No matter the time of year, celebrities are often basking in the sun in exotic locations around the world. And while they take a Hollywood time out, their social media pages continue to be hard at work documenting every fashionable beach look as well as giving us major fitness inspiration. Click through our gallery to see stars in their swimsuits. Sofia Vergara Sofia Vergara is having some fun in the sun – and looking great while doing it! The 45-year-old actress took to her Instagram in January 2018 to share a sexy shot while on a vacation with her husband Joe Manganiello. “The  is out!!,” the Modern Family star captioned the image showing off her toned body in a bikini. In the photo, Sofia posed in front of a stunning backdrop, while smiling and showing off her amazing body in a black and animal-print swimsuit. The mother-of-one added chic sunglasses and a floral-print cover up that blew in the wind to complete the look. Photo: Instagram/@sofiavergara
<b>Halle Berry</b>
The actress, 51, flaunted her bikini body to ring in the new year. Along with this photo of herself on the beach, she wrote, "Coming for you 2018."
Photo: Instagram/@halleberry
Halle Berry The actress, 51, flaunted her bikini body to ring in the new year. Along with this photo of herself on the beach, she wrote, "Coming for you 2018." Photo: Instagram/@halleberry
<b>Salma Hayek</b>
The actress sailed out of 2017 by posting a stunning bikini pic to Instagram. Salma showed off her sculptural figure, wearing a purple two-piece swimsuit while on board a boat. Her hair blew in the breeze as she took in the view, accessorizing with sunglasses and a brimmed hat. "I adore the ocean," the star wrote along with the hot boatside pic.
Photo: Instagram/@salmahayek
Salma Hayek The actress sailed out of 2017 by posting a stunning bikini pic to Instagram. Salma showed off her sculptural figure, wearing a purple two-piece swimsuit while on board a boat. Her hair blew in the breeze as she took in the view, accessorizing with sunglasses and a brimmed hat. "I adore the ocean," the star wrote along with the hot boatside pic. Photo: Instagram/@salmahayek
<b>Pauline Ducruet</b>
Wearing an orange bikini, Princess Stephanie's daughter and Princess Grace of Monaco's granddaughter Pauline Ducruet soaked up the sun in Thailand to help kick off 2018. The Monaco royal shared photos of her idyllic trip on her Instagram page.
Photo: Instagram/@paulinedcrt
Pauline Ducruet Wearing an orange bikini, Princess Stephanie's daughter – and Princess Grace of Monaco's granddaughter – Pauline Ducruet soaked up the sun in Thailand to help kick off 2018. The Monaco royal shared photos of her idyllic trip on her Instagram page. Photo: Instagram/@paulinedcrt
<b>Rosie Huntington-Whiteley</b>
The model, who welcomed her son Jack in June 2017, unveiled her toned abs in a photo shared from her New Year holiday in Miami. The 30-year-old did not caption the photo, which shows her standing on a balcony with the beach in the background. Rosie looked sensational in a black embellished one-shoulder bikini and sunglasses, with her hair tied back into a bun.
Photo: Instagram/@rosiehw
<b>Continue scrolling to see some more fun in the sun moments from years past</b>
Rosie Huntington-Whiteley The model, who welcomed her son Jack in June 2017, unveiled her toned abs in a photo shared from her New Year holiday in Miami. The 30-year-old did not caption the photo, which shows her standing on a balcony with the beach in the background. Rosie looked sensational in a black embellished one-shoulder bikini and sunglasses, with her hair tied back into a bun. Photo: Instagram/@rosiehw Continue scrolling to see some more fun in the sun moments from years past
Princess Olympia wrapped up the warmer season in the Hamptons, soaking up the sun in a royal blue string bikini. "Bye summer," she captioned this photo posted on Instagram.
Photo: Instagram/@olympiagreece
Princess Olympia wrapped up the warmer season in the Hamptons, soaking up the sun in a royal blue string bikini. "Bye summer," she captioned this photo posted on Instagram. Photo: Instagram/@olympiagreece
Katherine Heigl and daughter Naleigh Kelley
<br>
Photo: Instagram/@katherineheigl
Katherine Heigl and daughter Naleigh Kelley
Photo: Instagram/@katherineheigl
Amy Schumer
<br>
Photo: Instagram/@amyschumer
Amy Schumer
Photo: Instagram/@amyschumer
Gigi Hadid, Cara Delevingne and Taylor Swift
<br>
Photo: Instagram/@taylorswift
Gigi Hadid, Cara Delevingne and Taylor Swift
Photo: Instagram/@taylorswift
Kate Hudson
<br>
Photo: Instagram/@katehudson
Kate Hudson
Photo: Instagram/@katehudson
Alessandra Ambrosio with her children Anja and Noah Mazur
<br>
Photo: Instagram/@alessandraambrosio
Alessandra Ambrosio with her children Anja and Noah Mazur
Photo: Instagram/@alessandraambrosio
Nina Agdal
<br>
Photo: Instagram/@ninaagdal
Nina Agdal
Photo: Instagram/@ninaagdal
Adriana Lima
<br>
Photo: Instagram/@adrianalima
Adriana Lima
Photo: Instagram/@adrianalima
Olivia Munn
<br>
Photo: Instagram/@oliviamunn
Olivia Munn
Photo: Instagram/@oliviamunn
<a href="https://us.hellomagazine.com/tags/1/kourtney-kardashian/"><strong>Kourtney Kardashian</strong></a>
<br>
Photo: Instagram/@kourtneykardash
Kourtney Kardashian
Photo: Instagram/@kourtneykardash
Emily Ratajkowski and her mom Kathleen Balgley
<br>
Photo: Instagram.com/@emrata
Emily Ratajkowski and her mom Kathleen Balgley
Photo: Instagram.com/@emrata
Britney Spears
<br>
Photo: Instagram/@britneyspears
Britney Spears
Photo: Instagram/@britneyspears
Beyonce
<br>
Photo: Beyonce.com
Beyoncé
Photo: Beyoncé.com
Anna Faris
<br>Photo: Instagram/@annafaris
Anna Faris
Photo: Instagram/@annafaris
Jennifer Lopez
<br>
Photo: Instagram/@jlo
Jennifer Lopez
Photo: Instagram/@jlo