It is no secret that in Hollywood, looks mean a lot. Those that star in films are among the most beautiful and attractive people in the world, and due to the wealth that is attached to the industry, these celebrities can afford to look glamorous all the time. There are countless beautiful women of all ages in Hollywood, many of whom have not only maintained their looks, but have become even more stunning as they have aged. The industry is packed full of over-40 actresses who are still smokin’ hot and not quite ready to move aside for the younger Hollywood talent. Here are 10 of them.

10. Catherine Zeta-Jones

Welsh actress Catherine Zeta-Jones has proven herself as a highly talented actress who has picked up dozens of awards over the years, but she is also famed for her stunning looks. At 49 years old, she is still one of the most strikingly beautiful actresses, and the glamorous superstar shows no signs of letting up just yet. She is often considered to be the epitome of elegance and sophistication, and this (combined with her looks) has seen her become a highly successful spokeswoman and public face of many different brands. On-screen, a few of her most famous appearances include The Mask of Zorro, Entrapment, Chicago (earning her an Academy Award and British Academy Film Award for Best Actress), Intolerable Cruelty and Ocean’s Twelve, and she has done plenty of work on stage too. Catherine Zeta-Jones is also known for her marriage to Michael Douglas.

9. Jennifer Connelly

In addition to being a fantastic actress, Jennifer Connelly is also one of the most attractive women in the business. Before appearing on the big screen, she began her career as a child model and appeared in magazine, newspaper and television adverts. She continued to model as she broke into the industry, and now, at 48, she looks as good as ever and is still active in the filmmaking business, having appeared in Noah and Aloft recently, and her upcoming film Shelter will be released in November. Connelly has not relied on her looks for career success, and this is evident through the range of roles that she has played. She received an Academy Award, Golden Globe and BAFTA for her role in Ron Howard’s A Beautiful Mind, and she has also been heavily praised for her performances in Requiem for a Dream, Blood Diamond, Dark City and, of course, who could forget Labyrinth.

8. Halle Berry

In the early 2000s, there was no bigger name in Hollywood than Halle Berry. Films such as X-Men, Swordfish, Monster’s Ball and Gothika made her an enormous star. In addition to being a brilliant actress, she was also known for being incredibly attractive and often topped or appeared near the top of many “most beautiful person” lists. During this period she was one of the highest-paid actresses in Hollywood, and she became the first (and to date, only) black woman to win an Academy Award for Best Actress (in Monster’s Ball), where she delivered an unforgettable speech. Now 53, neither her looks nor talent have faded, but she seems to take on smaller profile roles. Some of these include Cloud Atlas, The Call, and X-Men: Days of Future Past. An important, powerful, talented and beautiful actress, Halle Berry has it all.

7. Salma Hayek

Fifty-two-year-old Salma Hayek is best known for her performances in films such as Desperado, Dogma, Wild Wild West, Frida (earning her Academy Award, BAFTA, Golden Globe and Screen Actors Guild nominations) and TV shows including Ugly Betty and 30 Rock. Many of our readers, however (especially male readers), will best remember her for playing a vampire queen in From Dusk till Dawn, which saw her perform a sultry tabletop snake dance before brilliantly transforming into a vampire as chaos broke out. Nearly 20 years on from this, Salma Hayek still looks incredible as she approaches 50, leading many women to wonder what her incredible secret is. She is highly respected in the industry and has proven herself to be a talented director and producer, but she still spends plenty of time in front of the camera and has a couple of projects that will be released soon.

6. Eva Longoria

Desperate Housewives star Eva Longoria is a fairly recent addition to the 40 club, but the glamorous actress still looks fantastic and could certainly pass for a lot younger. Whilst her looks have played an important part in her career, particularly for Desperate Housewives, she has also proven to be a talented actress by picking up a Golden Globe nomination for her role as Isabella Brana on the popular CBS show, The Young and the Restless. She is not just a TV actress, as she has also starred in films such as Harsh Times, The Sentinel and Over Her Dead Body. Fans will also get a chance to see just how smokin’ hot Eva Longoria is with her upcoming NBC TV series, Hot & Bothered, which is a steamy new comedy that sees her in the lead role as a TV actress with a dramatic life both off- and on-screen.

5. Cameron Diaz

The angelic looks of Cameron Diaz mean that she has hardly aged in 20 years, and the 47-year-old remains one of the most attractive, popular and successful women in Hollywood. It should come as no surprise then to learn that she was once a fashion model, when it was suggested that she should try her hand at acting. This saw her land the role of Tina in the 1994 classic The Mask. She then began acting lessons, and the success of this film launched her as a sex symbol. Although she may initially have broken into the industry because of her looks, she proved that she was more than a pretty face with appearances in My Best Friend’s Wedding, There’s Something About Mary, Charlie’s Angels, Being John Malkovich, Vanilla Sky and Gangs of New York. She has previously dated Matt Dillon, Jared Leto, Justin Timberlake and Alex Rodriguez, and is now married to Benji Madden.

4. Kate Beckinsale

It may surprise some readers to discover that Kate Beckinsale is 40+ (46, to be exact), because she could certainly pass for a lot younger and has retained her youthful beauty over the years. The English actress has hardly aged over the course of her career, and it helps that she always looks glamorous and in great shape wherever she is. She has worked occasionally as a model durng her career, but she is not just famous for her good looks. While she will usually play the attractive female lead or supporting role, she is a very talented actress, which is most evident through her roles in Pearl Harbor, Serendipity, The Aviator and Click. She has developed strong male fan base partly for being drop dead gorgeous, but also through starring in many action films, which is always a winning combination. This includes the Underworld series, Van Helsing, Whiteout and Total Recall (2012).

3. Angelina Jolie

One of the biggest names in Hollywood, Angelina Jolie is still smokin’ hot at 44 years old. She is, of course, married to Brad Pitt, creating perhaps the most famous and attractive couple in show business. Jolie has been labeled the world’s most beautiful woman many times throughout her very successful career, and her striking looks make her perfect for the big screen. In addition to her good looks, she began to prove herself as a talented actress with 1999’s Girl, Interrupted (winning an Academy Award for Best Supporting Actress), along with her breakthrough role in Lara Croft: Tomb Raider in 2001. She was soon the biggest name in the industry as she possessed both the looks and the talent, and she is still going strong today with 2014’s Maleficent attracting plenty of praise.

2. Jennifer Aniston

Throughout the ’90s and early 2000s, there were not many women as adored (both by men and women) than Jennifer Aniston. This was due to her role as Rachel Green on Friends, where her good looks and the character’s style made her a trendsetter for women, with her famous haircut being simply known as “The Rachel.” After her lengthy stint on TV, Aniston managed to launch a successful film career, which often sees her star in romantic comedies. At age 50, she still tops or appears in the highest ranks of many “most beautiful women” lists from major magazines, but she is also highly respected in the industry and is one of the most highest-paid women in Hollywood. Before Angelina Jolie, she was once married to Brad Pitt (lucky guy), and is now married to Justin Theroux.

1. Penelope Cruz

It should not be too much of a surprise to see Penelope Cruz come in at number one, as the 45-year-old has been one of the most stunning women in Hollywood for many years. Just last year Esquire named her the “Sexiest Woman Alive,” not her first time atop a poll such as this, and the Spanish actress and model has only become more beautiful as she has aged. Cruz has admitted that it has been difficult to become a serious actress, as she was initially known only for her looks, but she certainly managed to prove herself by winning an Academy Award for Best Supporting Actress in Woody Allen’s Vicky Cristina Barcelona. She has also appeared in popular films such as Blow, Vanilla Sky, Captain Corelli’s Mandolin, Gothika, Sahara, Volver, Nine and Pirates of the Caribbean: On Stranger Tides.