Despite the stigma on women and aging, we think that, like fine wine, women truly do get better with age. These sexy starlets are over 40 years old, thus proving that age is just a number and beauty knows no limits. From Sofia Vergara to Jane Fonda, these are the most beautiful women over 40.
1. Sofia Vergara
Columbian beauty Sophia Vergara is often said to be one of the sexiest women in the world. With her exotic accent, sunkissed skin and killer curves, we can’t say we disagree. Not only is she stunning, but she is also hilarious, playing the glamorous Gloria Delgado-Pritchett, on the NBC comedy series, Modern Family. She also happens to be in the list of one of the most beautiful couples in existence. The 45-year-old married the equally as sexy Joe Manganiello in 2015.
2. Halle Berry
Halle Berry was one of the highest paid actresses in the 2000s and is the only black woman ever to receive the Academy Award for Best Actress. The 51-year-old mother of two has always been renowned for stunning looks and talent. This superwoman has starred in the X-Men series as well as the 2004 Catwoman film and is currently filming the third edition of the John Wick Franchise.
3. Catherine Zeta-Jones
Whether it was as the musical jailbird in Chicago or sleek secret agent Oceans 12, Catherine Zeta-Jones is indeed a jack of all trades. The triple threat can dance, sing and act. So it’s no wonder she has such an impressive resume of big-name Hollywood flicks under her belt. She is also highly regarded as one of the most beautiful actresses of all time. With her porcelain skin, perfect bone structure and timeless elegance, it is easy to see why. Catherine is 48 and has two children with husband, Michael Douglas. She is set to star in the Facebook Watch comedy-drama series Queen America.
4. Monica Bellucci
It is genuinely hard to believe that Monica Bellucci is 54 years old. She is every bit as stunning as the day she began modelling for the likes of Dolce and Gabbana and Dior. The Italian model and actress is best known for her roles as a “Bond girl” in the 2015 James Bond film Spectre, and as “Persephone” in The Matrix Reloaded and The Matrix Revolutions. More recently, the mother of two appeared as herself in the murder mystery TV Series Twin Peaks and is the brand ambassador for skincare label Nivea.
5. Kate Beckinsale
Kate Beckinsale, with her sunkissed skin and seductive eyes, has long been considered one of the most attractive women in Hollywood. The English actress first captured our hearts in the movie Much Ado About Nothing in 1993. Since then, the 44-year-old has only gotten better with age. She has racked up a stellar resume including leading roles in the Underworld series Total Recall and Pearl Harbour. With the sixth instalment of Underworld currently in the works, two new films on the horizon and signing on as the lead role in the highly anticipated Amazon drama The Widow, she shows no signs of slowing down. She should also be credited for her continued involvement in #MeToo movement.
6. Naomi Watts
We have been admiring the beauty of strawberry blonde, blue-eyed Naomi Watts since she made her screen debut in 1986. Although she is English, she first appeared in Aussie drama, For Love Alone. And we have claimed her as our own ever since. At 49-years old, Naomi Watts has stared in King Kong, The Divergence series and The Impossible. She has received nominations like Academy Award, Screen Actors Guild and Golden Globe Award for Best Actress.
7. Salma Hayek
Salma Hayek is indisputably one of the most stunning women in the world. From humble telenovela beginnings, this Mexican/American beauty became a household name after starring in a slew of Hollywood titles. The 51-year-old scored lead roles in Dogma, The Hitman’s Bodyguard and Frida, which earned her 11 award show nominations. She also has two films in post-production at the moment.
8. Elle Macpherson
Elle Macpherson needs no introduction. One of the world’s most successful supermodels, the Aussie born beauty has gone on to conquer more than just the runway. Nicknamed the body by Time magazine in 1989, the 54-year-old now owns her lingerie and skincare label as well as a modelling agency. She has also hosted and produced Britain & Ireland’s Next Top Model from 2010 to 2013. She is an executive producer of NBC’s Fashion Star and has two sons aged 20 and 15.
9. Yasmeen Ghauri
Candian born model, Yasmeen Ghauri, is the former face of Valentino couture, Versace, Chanel, Jil Sander, Hermès, Dior, Anne Klein and Lanvin. The 47-year-old has walked for Chanel, Helmut Lang, Jean Paul Gaultier and Lanvin in Paris. She retired in 1996 to start a family. She now has a daughter named Maia and a son called Victor.
10 Padma Lakshmi
The gorgeous and exotic Padma Lakshmi is an American actress, author, model and TV personality. Of Indian descent, Padma’s cookbook, Easy Exotic won her the “Best First Book” award at the 1999 Gourmand World Cookbook Awards. She also hosted Top Chef and won an Emmy for Oustanding reality program. Padma is 47 and has been modelling since she was 21. The mother of one has appeared in campaigns for Giorgio Armani, Gianni Versace and Ralph Lauren.