Aging often brings changes that can make us more self-conscious about our bodies.
However, some celebrities defy these changes, showcasing timeless beauty and confidence in bikinis. Stars like Jennifer Lopez, Halle Berry, and Elizabeth Hurley continue to turn heads with their stunning figures, proving that age is just a number.
These celebrities not only maintain their incredible physiques but also embrace their natural beauty, inspiring others to feel comfortable and confident in their own skin. Discover our curated list of top celebrities over 40 who look fabulous in bikinis, and see how they exemplify grace, fitness, and style.
Jennifer Aniston
Jen has had an illustrious career in the entertainment industry. She’s starred in several popular TV shows and movies, including the iconic role of Rachel Green on Friends. In addition to her acting career, she’s also ventured into producing. Jen’s received critical acclaim for her work behind the camera.
Instagram // @jenniferaniston
Despite her busy career, Jen continues prioritizing self-care and confidently showcasing her stunning physique. In late July of 2022, Jen flaunted her killer body in a tiny black triangle bikini top and coral bottoms while enjoying a getaway. The successful actress and entrepreneur shows that, no matter your age, you can look fabulous and enjoy your body.
Demi Moore
Demi Moore has had a long and successful career in the entertainment industry, with her breakthrough role in the hit film St. Elmo’s Fire. She’s since gone on to star in several iconic movies and TV shows, cementing her place as one of the most talented actresses of her generation.
Instagram // @demimoore
In August of 2022, the actress celebrated her upcoming 60th birthday. She looked like she was still in her 20s while boating in the Mediterranean and donning a pink bikini. Despite her age, she continues to stun fans with her youthful appearance and impressive acting career. She’s starred in numerous successful films and TV shows.
Mary J. Blige
Mary J. Blige has had a career spanning more than three decades. She’s sold millions of records globally and received several honors, including Grammy Awards, BET Awards, and NAACP Image Awards. She’s also performed in many films and TV programs, receiving praise for her work.
The 51-year-old legendary Mary J. Blige recently flaunted her amazing physique on the beach in Miami while wearing a red bikini. In addition to having an amazing body, Mary J. Blige has a distinguished music career with some hit songs and awards, including nine Grammys. She’s expanded into acting as well.
Kate Hudson
Kate Hudson has starred in numerous successful films and TV shows, including Almost Famous, How to Lose a Guy in 10 Days, and Glee. In addition to her acting career, she’s ventured into business, co-founded the popular athleisure brand Fabletics, and has been recognized for her contributions to the fashion industry.
Instagram // @katehudson
In February of 2022, the stunning actress from How to Lose a Guy in 10 Days set pulses racing as she donned a white, pink, and blue bikini while enjoying her time on holiday. Despite her impressive figure and captivating beauty, she’s always maintained a down-to-earth persona, staying true to her roots.
Kim Kardashian
Kim Kardashian became well-known through her 20-season reality TV series Keeping Up With the Kardashians. She’s participated in several commercial endeavors over her career, including fashion and cosmetics lines, mobile games, and even a podcast.
Instagram // @kimkardashian
Former KUWTK star Kim Kardashian enjoys showing off her shape in gorgeous swimwear and isn’t ashamed to be over 40 years old. Despite being well-known for her publicized private life, she’s also established a name for herself in business through her achievements in fashion, beauty, and other industries.
Heidi Klum
Heidi Klum gained fame as a Victoria’s Secret Angel and has since appeared on numerous magazine covers and in high-profile fashion shows. In addition to her modeling career, she’s ventured into acting, hosting, and producing. She’s had many successful projects such as Project Runway and Making the Cut.
Instagram // @heidiklum
In July of 2021, the stunning supermodel and host of America’s Got Talent proved that she’s still got her Victoria’s Secret Angel figure, even in her late 40s, while yachting in the Mediterranean.
Sofia Vergara
Sofia Vergara became a household name with her role in the hit TV show Modern Family. She’s also been recognized for her philanthropic work, particularly her efforts to support cancer research and treatment.
Facebook // Hollywood Mix
But maybe she’s best known for her interesting accent and fun-filled personality on top of those famous curves. Recently, the stunning Modern Family actress enjoyed a day at the beach and showed off her incredible figure.
Kim Zolciak
Kim Zolciak rose to fame as a cast member on The Real Housewives of Atlanta and has since appeared on several other reality shows. In addition to her TV career, she’s released several singles, including the hit song “Tardy for the Party.”
Instagram // @kimzbiermann
Kim Zolciak, a reality TV personality, proved that age is just a number when she donned a pretty floral bikini and looked absolutely fabulous despite being over 40 years old. The Real Housewives of Atlanta alum has always been known for her confident personality and bold fashion choices, and this bikini was no exception.
Kate Beckinsale
Kate Beckinsale is known for her roles in popular movies like Underworld and Serendipity. She’s established herself as a versatile actress with many talents. She’s also been recognized for her fashion, often appearing on best-dressed lists at red-carpet events.
Instagram // @katebeckinsale
The actress recently donned a cute green bikini and proved that age is just a number. Despite being over 40 years old, she looked absolutely amazing, flaunting her toned abs and enviable figure.
Kourtney Kardashian
Kourtney Kardashian and her sisters have become household names, launching fashion and beauty brands and expanding their media empire. She’s also appeared on other shows, such as Dancing With the Stars.
Instagram // @kourtneykardash
The reality star has been frequently spotted flaunting her figure in string bikinis while spending time with her husband, Travis Barker. And she looks fantastic doing it! Whether it’s a printed bikini or a solid color, Kourtney and her curves can rock just about anything!
Bethenny Frankel
Best known for her appearances on The Real Housewives of New York City, Bethenny has also made a name for herself in the business world with successful ventures such as her Skinnygirl brand of drinks and snacks. She’s also a bestselling author, philanthropist, and mom to her daughter, Bryn.
Instagram // @bethennyfrankel
Reality TV personality and entrepreneur Bethenny recently stunned fans by rocking a colorful bikini and wide-brimmed hat. Despite being over 40 years old, she looked fantastic and radiated confidence in the summer-ready ensemble.
Tamra Judge
In addition to her time on RHOC, Tamra Judge has also appeared on other reality shows. These include The Real Housewives All Stars and Tamra’s OC Wedding. The controversial character she portrays is just one facet of her life, though. She’s also been open about her fitness journey, regularly sharing her workouts and healthy eating habits with her followers.
Instagram // @tamrajudge
The former Real Housewives of Orange County star Tamra Judge recently showed off her toned physique in a bikini on social media. The 54-year-old reality TV personality proved that age is just a number as she confidently flaunted her figure.
Luann de Lesseps
In addition to her time on RHONY, Luann de Lesseps is also a successful cabaret singer and has released several singles and albums. Luann is also a mom and author, having penned a book about her life experiences titled Class With the Countess.
Instagram // @countessluann
The Real Housewives of New York City star recently showed off her fabulous figure in a cute black bikini on social media. The 56-year-old reality TV personality proved that age is just a number as she confidently flaunted her toned body.
Jennifer Lopez
The singer and actress has been in the entertainment industry for decades and has had a successful career in music and film. JLo is truly an inspiration, proving that age is just a number. She’s shown that you can achieve anything with dedication and hard work.
Instagram // @jlo
At 52 years old, JLo proves that she’s still got it and can rock a bikini with the best of them. Jennifer Lopez continues to defy age with her stunning figure, which she confidently showed off in a yellow bikini while relaxing by the pool.
Teresa Giudice
Teresa Giudice, star of The Real Housewives of New Jersey, looks absolutely stunning in a patterned bikini that perfectly accentuates her curves. At 49 years old, Teresa is living proof that age is just a number, as she still looks fabulous in a bikini.
Instagram // @teresagiudice
In addition to her reality TV stardom, Teresa is a successful author and has written several best-selling books. Despite her challenges, Teresa inspires with her confidence and positive attitude.
Elizabeth Hurley
Elizabeth Hurley is an English actress and model known for her roles in films such as Austin Powers: International Man of Mystery and Bedazzled. She’s also been a face of Estée Lauder and an advocate for breast cancer awareness and research.
Liz has always loved wearing bikinis and turned that passion into a successful swimwear line. She recently shared a photo in which she looked amazing in a leopard print bikini, showcasing her toned figure. It’s clear that Elizabeth knows how to rock a bikini — and how to design one.
Brooke Burke
Brooke Burke is an actress, model, and TV personality best known for her work as a co-host on the popular reality competition show, Dancing With the Stars. Burke has also acted in various TV shows and movies, has written books on health and fitness, and is a successful entrepreneur with her own line of workout apparel.
Instagram // @brookeburke
Recently, Brooke Burke stunned in her latest bikini selfie, rocking a cute two-piece swimsuit. Even at 50 years old, she has a body that most women half her age would envy. The TV host and model takes great care of herself. Her dedication to fitness and health is evident in her toned physique.
Kris Jenner
Kris Jenner gained popularity as the matriarch of the Kardashian-Jenner family and became the executive producer of the reality show Keeping Up With the Kardashians. Jenner has also been involved in various businesses, including managing her children’s careers and owning her own production company.
Instagram // @krisjenner
The 66-year-old matriarch proved that she still has more than a sharp business mind and that the Kardashian-Jenner women get their fantastic curves from their mama. The momager of the Kardashian-Jenner clan looked fabulous while flaunting her figure in a black bikini.
Kyle Richards
Kyle Richards started acting as a youngster in the 1970s, making cameos in various well-liked TV shows and movies. She gained further prominence in the 2010s as a participant in the reality TV series The Real Housewives of Beverly Hills.
Instagram // @kylerichards18
As she lounged in the sun on her yacht, she looked stunning in a red and white patterned bikini. She shows that age is only a number as she confidently dons the two-piece.
Lisa Rinna
Lisa Rinna is known for her roles on TV series like Days of Our Lives and Melrose Place. Along with her work as an actor, Rinna has achieved success as a popular TV show host, writer, and fashion designer. She’s also known for speaking her mind on The Real Housewives of Beverly Hills.
Instagram // @lisarinna
As usual, Lisa Rinna looked stunning in the picture she posted of herself wearing an animal print bikini. The star of The Real Housewives of Beverly Hills has never been afraid to flaunt her toned body and pleasant demeanor on social media.
Camille Grammer Meyer
Camille Grammer Meyer is best known for her role in the reality TV show The Real Housewives of Beverly Hills. She’s also appeared in other TV shows and movies, including Private Parts and Frasier.
Instagram // @therealcamille
The actress is another mature woman who looked stunning in a black, blue, and white striped bikini while at the beach. The Real Housewives of Beverly Hills alum always has a great time, especially while soaking up the sun in her stylish swimwear.
Gabrielle Union
Gabrielle Union broke out with her role in the hit teen movie Bring it On. She’s since gone on to star in numerous films and TV shows, including Being Mary Jane and Bad Boys II.
Instagram // @gabunion
Besides her acting career, Union is also known for her beauty and fitness routine. This has helped her maintain her youthful appearance — even into her 40s and 50s. She showed off her fun side in a black string bikini. Fans couldn’t help but notice that the actress, who famously starred in Bring it On, hasn’t aged a bit!
Jada Pinkett Smith
Jada has had a successful career in both film and TV, starring in popular movies such as The Matrix Reloaded and The Nutty Professor, as well as her hit TV show, Hawthorne. Additionally, Jada has become known for her work as a talk show host and her advocacy for mental health awareness.
Instagram // @jadapinkettsmith
She’s always inspired many with her radiant personality and timeless beauty. Unsurprisingly, she looked absolutely stunning in an animal print bikini. Despite the years that have gone by, she seems to have found the secret to aging gracefully, looking as youthful as she did back in her early days in Hollywood.
Joan Collins
Joan Collins has been in the entertainment industry for over six decades, appearing in numerous films, TV shows, and stage productions. Her most notable role was in the 1980 hit TV series Dynasty, which made her a household name. Her impressive career and timeless beauty have made her a true legend in Hollywood.
Kristin Chenoweth
Kristin Chenoweth first gained recognition for her role as Glinda in the hit musical Wicked and has since gone on to appear in TV series and movies too. Some of her notable credits include Glee, Pushing Daisies, and The West Wing.
Instagram // @kchenoweth
On top of that, Kristin knows how to rock a bikini! The RV star looked absolutely stunning in a Versace two-piece and white pumps while vacationing in Mexico with her fiancé Josh Bryant in August of 2022. It’s impressive how she manages to look just as hot now as she did when she first burst onto the scene.
Susan Lucci
Susan Lucci is a veteran actress best known for her iconic role as Erica Kane in the popular soap opera All My Children. In addition to her successful acting career, Lucci is a bestselling author and a well-known advocate for health and wellness.
Instagram // @therealsusanlucci
She was recently spotted hanging out in a green bikini at the beach. Despite being a mature age, she looked stunning and proved that age is just a number. Lucci has had a successful career in Hollywood spanning several decades, receiving critical acclaim for her performances on both stage and screen.
Heather Graham
Graham began her career in the late 1980s and has become a well-known entertainment industry face. Her talent and natural beauty have made her a fan favorite, and she continues to be a sought-after actress in Hollywood.
Instagram // @imheathergraham
Heather looked stunning in a flattering white bikini while spending a day at the beach, perfectly blending in with the serene nature around her. Despite being in her 50s, Heather has taken great care of her body, and she’s reaping those rewards now.
Kristen Bell
Kristen Bell became known for her titular role in the TV series Veronica Mars. She’s since starred in popular movies such as Forgetting Sarah Marshall and the Frozen franchise, in which she voices the character Anna.
Pinterest // @estebix
While enjoying a sunny day at the beach, the star confidently flaunted her bikini body, reminding us that age is just a number. The most shocking part is that Kristen is a mother of two. WOWzers!
Eva Longoria
Eva Longoria first entered our homes as Gabrielle Solis on the hit show Desperate Housewives. She’s also appeared in numerous films, including Overboard and Dora and the Lost City of Gold.
Instagram // @evalongoria
Looking absolutely fabulous, she posted a sizzling Instagram photo of herself. The then-44-year-old actress looked sun-safe under a large hat and showed off her toned legs and slim waist in a fantastic black bikini. A yoga devotee, she revealed that she still loves yoga but has intensified her fitness routine. The results are definitely noticeable!
Michelle Monaghan
Michelle Monaghan is well-known for her successful Hollywood career. She’s acted in movies such as Gone Baby Gone, Source Code, and The Bourne Supremacy. Additionally, Monaghan starred in the highly regarded TV program True Detective.
Instagram // @michellemonaghan
On Instagram, the Mission: Impossible — Fallout actress shared a photo of herself having fun in the sea while on holiday in Italy. The then-43-year-old displayed her incredible body, toned arms, and stunning six-pack abs.
Padma Lakshmi
The Top Chef star knows how to beat the heat — and create some — at 48 years old! On July 17th, 2019, Lakshmi posted a photo of herself in a small purple bikini, that showed her impeccably toned figure, on a beach in New York’s Hamptons.
Instagram // @padmalakshmi
“Perfect,’” she captioned the pic, adding the hashtags #noretouchingupinhere and #nofacetuneeither. We agree that she’s perfect and definitely gives those ladies that are over 40 years old inspiration on what to strive for!
Stella McCartney
In January 2019, the talented designer Stella McCartney enjoyed a beach day with her family in St. Barts and looked amazing! The then-47-year-old rocked a chic black two-piece that showed off her toned physique.
Celebmafia // Don Braun
McCartney has been a vocal advocate for veganism and ethical fashion, incorporating those values into her eponymous brand. She’s also been recognized for her contributions to the fashion industry, receiving numerous awards and honors throughout her career.
Molly Sims
Molly Sims is known for her dedication to fitness and healthy living, which has clearly paid off. She’s also had a successful career in the entertainment industry, appearing in various TV shows and movies such as Las Vegas, The Carrie Diaries, and Yes Man.
Instagram // mollybsims
The stunning actress and model recently flaunted her impressive physique in a colorful bikini. But she never looks bad in anything, thanks to her sculpted body! We both love and hate her at the same time!
Gwen Stefani
Since the 1990s, Gwen Stefani has been a part of our lives. She taught us about female empowerment and so much more as the lead vocalist for the band No Doubt, and in her solo career after the band split up. Stefani’s also performed in several films and TV shows, such as The Aviator and The Voice, where she worked as a coach for several seasons.
The singer is known for her impressive fitness and healthy lifestyle. In July 2017, Gwen Stefani was spotted in Newport Beach, California, flaunting her abs in a bikini. She’s an icon and inspiration!
Gwyneth Paltrow
Hollywood has been good to Paltrow, who won an Oscar for her performance in Shakespeare in Love and has starred in several other movies, including Iron Man and The Talented Mr. Ripley. In addition to her acting career, she founded Goop, a lifestyle brand that offers wellness products, advice, and more.
Instagram // @stellamccartney
Recently, Gwyneth Paltrow was spotted at the beach and she looked absolutely radiant. She was seen flaunting her fit figure in a stylish bikini, and it’s no surprise that the mother of two maintains such a great body.
Naomi Campbell
Campbell, who’s been one of the most successful models of all time, has graced numerous fashion magazines, walked for the most prestigious fashion houses, and even ventured into acting and producing. She’s known for her stunning looks, philanthropic work, and advocacy for various causes.
Pinterest // @popsugar
The supermodel looked effortlessly stylish as she spent some time at the beach sporting a black and brown bikini and a pool noodle. The then-51-year-old beauty showed off her enviable figure and toned abs while enjoying the sun and sand.
Kate Walsh
Walsh has been in the entertainment industry for over two decades and is known for her roles in Grey’s Anatomy, Private Practice, and 13 Reasons Why. In addition to acting, she’s also a producer and activist, raising awareness about various social issues. She’s also arguably one of the most beautiful women in the world!
Instagram // @katewalsh
Don’t believe us?! She was spotted looking fabulous in a blue bikini while enjoying a relaxing day at the beach. The actress showed off her toned physique and looked carefree as she soaked up the sun.
Tracee Ellis Ross
Tracee Ellis Ross, the Black-ish star, has been a trailblazer in the entertainment industry and has won several awards for her acting and comedic performances. She’s also a fashion icon and has launched her own hair care line. And she sure knows how to have fun in the sun!
Instagram // @traceeellisross
The then-48-year-old actress and fashion icon recently shared a mirror selfie on Instagram, showcasing her fierce personality and stunning physique in a leopard print bikini. Ross exuded confidence and joy as she struck a pose in a beach house, basking in the natural light.
Shakira
Shakira has sold over 70 million records worldwide and has won numerous awards, including three Grammy Awards and 12 Latin Grammy Awards. In addition to her successful music career, Shakira has also been a coach on the TV show The Voice.
Instagram // @shakira
Shakira showed off her toned physique in a black bikini and sheer sarong while soaking up the sun at the beach. The Colombian singer looked stunning as she enjoyed a relaxing day in the sand, and showed us why so many people have a huge crush on her. After all, those hips don’t lie!
Courteney Cox
Courteney Cox gained worldwide recognition for her role as Monica Geller on the hit TV show Friends in the 1990s. She has also starred in several popular movies, including the Scream franchise, Ace Ventura: Pet Detective, and Mr. Destiny.
Instagram // @courteneycoxofficial
The iconic actress proved age is just a number when she hit the beach in a stylish black bikini and showed off her toned physique. The then-57-year-old actress looked stunning as she soaked up some sun and played in the waves. With her youthful glow and confident attitude, she looked just as fabulous as the younger ladies around her, if not better!
Jenna Fischer
Oh, Jenna Fischer? She’s awesome! You might know her best as Pam from The Office, one of the most iconic TV shows ever. But did you know she’s also done a ton of other stuff? She’s been in movies like Blades of Glory and Walk Hard. Jenna even wrote a book called The Actor’s Life: A Survival Guide.
She’s a super-talented actress who’s been killing it in Hollywood for years. She’s also a stunning beauty with a pretty amazing body. She showed this off as she spent a little time in the tropics. The multicolored bikini showed off her curves, but even with that, her personality is what truly made this picture so amazing!
Brooke Shields
Shields has been in the public eye since she was a child, modeling for Calvin Klein at the age of 15 and later transitioning to acting. She’s had a successful career in both industries. Brooke starred in iconic films like The Blue Lagoon and Pretty Baby and TV shows like Suddenly Susan. Shields also has a passion for fashion and has launched her own clothing line.
Instagram // @brookeshields
The stunning beauty was spotted looking stunning in her black and white checkered bikini while soaking up some sun on the beach. The then-56-year-old actress and model looked as radiant and youthful as ever, proving that age is just a number.
Busy Philipps
Busy Philipps rose to fame in the early 2000s as Kim Kelly in the TV series Freaks and Geeks. She’s also appeared in movies like White Chicks, He’s Just Not That Into You, and I Feel Pretty. She seems to enjoy the beach, as do many people who grew up around the sunny beaches of California!
Busy was recently captured spending a little time at the beach in a vibrant orange bikini. She showed off her toned physique while having fun in the sand. With her bubbly personality and outgoing nature, it’s no surprise she’s enjoying her time in the sun!
Vanessa Williams
Vanessa Williams is known for her talent and versatility in the entertainment industry and beauty pageants. On top of a successful music career, Williams has also acted in numerous films and TV shows, including Desperate Housewives and Ugly Betty.
Instagram // @vanessawilliamsofficial
In July of 2021, the actress posted a picture on Instagram showing off her fabulous bikini body in a white swimsuit by ViX. Captioning the post with, “Are we doing bikini shots in our early 50s? Ok,” it’s clear that she’s still feeling forever young!
Salma Hayek
Famous actress, producer, and director Salma Hayek has had a major influence on the entertainment industry. She produced and performed in the movie Frida, which brought her international acclaim and led to her being nominated for an Academy Award for Best Actress.
Instagram // @salmahayek
The attractive actress looked incredibly stunning while spending a day in the water, flashing her killer physique in a brown bikini. She’s gained prestige in the entertainment business in addition to having an incredible figure, having given several highly praised performances in movies and TV series.
45+ Celebrities Who spent Big Bucks on Their Looks
30+ Celebrities with Extreme Plastic Surgeries
Celebrities Over 40 Who are Stunning in Bikinis