blonde actresses in Hollywood

Hollywood has always had a soft spot for blonde actresses. From the golden curls of the studio era to today's buttery balayage and icy platinum crops, blonde hair has become a signature for some of the biggest names on screen and on the red carpet.

Today's blonde celebrities span every generation. There are Gen Z breakouts running streaming hits, Oscar winners in their 30s, and icons in their 50s who are still landing major roles and luxury campaigns. Some are natural blondes, while others turned blonde into their trademark over the years.

We've rounded up 19 famous blonde actresses, grouped by age, along with what they're known for and what they've been up to lately.

Blonde Actresses in Their 20s

Blonde actresses in their 20s Sydney Sweeney, Elle Fanning, Hunter Schafer and Chloë Grace Moretz

Sydney Sweeney

Sydney Sweeney became one of Hollywood's most talked-about young blonde actresses after playing Cassie in HBO's Euphoria and Olivia in the first season of The White Lotus. She followed that with the rom-com hit Anyone But You, the boxing biopic Christy, in which she played real-life fighter Christy Martin, and the thriller The Housemaid alongside Amanda Seyfried. Off screen, she launched her own lingerie brand, Syrn, and her red carpet style leans into vintage couture and figure-hugging gowns.

Elle Fanning

Elle Fanning has been acting since childhood, but her lead role as Catherine in Hulu's The Great proved she could carry a series. She has since appeared in A Complete Unknown, Sentimental Value and Predator: Badlands. Her soft golden blonde hair and love for vintage gowns have made her one of the most reliable red carpet dressers of her generation.

Hunter Schafer

Model-turned-actress Hunter Schafer broke out as Jules in Euphoria, then took on Tigris Snow in The Hunger Games: The Ballad of Songbirds & Snakes and the horror film Cuckoo. Her platinum blonde hair and fearless fashion choices have made her a favorite of designers and fashion editors alike.

Chloë Grace Moretz

Chloë Grace Moretz first grabbed attention as Hit-Girl in Kick-Ass and has since moved between horror, drama and sci-fi, including Let Me In and Amazon's The Peripheral. Her honey blonde lengths have been a constant through most of her career.

Blonde Actresses in Their 30s

Blonde actresses in their 30s Margot Robbie, Jennifer Lawrence, Saoirse Ronan, Dakota Fanning and Blake Lively

Margot Robbie

Australian star Margot Robbie went from the soap Neighbours to The Wolf of Wall Street, I, Tonya and Barbie, which she also produced. In 2026 she played Cathy in Emerald Fennell's Wuthering Heights, and her press tour leaned into dark, gothic fashion. She kept that mood going in Sydney, where Margot Robbie wore sheer black Chanel Couture at Tropfest 2026, a ghostly look by Matthieu Blazy.

Jennifer Lawrence

Jennifer Lawrence won an Oscar for Silver Linings Playbook and became a global star as Katniss Everdeen in The Hunger Games. A longtime Dior ambassador, she returned to intense drama with Die My Love, and her dark blonde hair is usually styled in polished waves or a sleek bob.

Saoirse Ronan

Irish actress Saoirse Ronan has four Oscar nominations, for Atonement, Brooklyn, Lady Bird and Little Women. She recently starred in Blitz and The Outrun, and her pale blonde hair and minimal, modern red carpet style have become signatures.

Dakota Fanning

Dakota Fanning was one of the most famous child actors of the 2000s, thanks to I Am Sam and War of the Worlds. As an adult, she has picked sharp, unexpected roles, including Netflix's Ripley and The Perfect Couple. Like her younger sister Elle, she is known for elegant, understated fashion.

Blake Lively

Blake Lively became a style icon as Serena van der Woodsen in Gossip Girl, and her long golden waves were the most requested hair of the late 2000s. She went on to star in The Age of Adaline, A Simple Favor and Another Simple Favor, and launched her own haircare line, Blake Brown.

Blonde Actresses in Their 40s

Blonde actresses in their 40s Scarlett Johansson, Amanda Seyfried, Kirsten Dunst, Kate Hudson and Rosamund Pike

Scarlett Johansson

Scarlett Johansson has gone from Lost in Translation to Marvel's Black Widow, earning two Oscar nominations in the same year for Marriage Story and Jojo Rabbit. She led Jurassic World Rebirth and made her directing debut with Eleanor the Great. Her blonde hair has shifted from Old Hollywood waves to sharp, short cuts over the years.

Amanda Seyfried

Amanda Seyfried first made audiences laugh as Karen in Mean Girls, then sang her way through Mamma Mia! She won an Emmy for playing Elizabeth Holmes in The Dropout and earned an Oscar nomination for Mank. She also co-starred with Sydney Sweeney in The Housemaid.

Kirsten Dunst

Kirsten Dunst has been a familiar blonde face since Bring It On and Spider-Man, where she played Mary Jane Watson. She earned an Oscar nomination for The Power of the Dog and later starred in Alex Garland's Civil War. Her Marie Antoinette era still inspires fashion moodboards today.

Kate Hudson

Kate Hudson, daughter of Goldie Hawn, earned an Oscar nomination as Penny Lane in Almost Famous and became a rom-com favorite with How to Lose a Guy in 10 Days. She recently returned to TV in Netflix's Running Point, and her sun-kissed, boho blonde look has barely changed in two decades.

Rosamund Pike

British actress Rosamund Pike earned an Oscar nomination for her chilling turn in Gone Girl and won a Golden Globe for I Care a Lot. She also starred in Pride & Prejudice, Saltburn and The Wheel of Time, and her sleek, icy blonde bob has become a red carpet signature.

Blonde Actresses in Their 50s

Blonde actresses in their 50s Reese Witherspoon, Charlize Theron, Cameron Diaz, Gwyneth Paltrow and Nicole Kidman

Reese Witherspoon

No list of blonde actresses is complete without the star of Legally Blonde. Reese Witherspoon won an Oscar for Walk the Line, produced and starred in Big Little Lies, and built Hello Sunshine into a major production company. Elle Woods is still one of the most famous blonde characters in film history.

Charlize Theron

South African-born Charlize Theron won an Oscar for Monster and gave action fans Furiosa in Mad Max: Fury Road. She has been the face of Dior's J'adore fragrance for about two decades and returned as Andy in The Old Guard 2.

Cameron Diaz

Cameron Diaz made her name in The Mask, There's Something About Mary and Charlie's Angels. After stepping away from acting for about a decade, she made her comeback with Netflix's Back in Action alongside Jamie Foxx.

Gwyneth Paltrow

Gwyneth Paltrow won an Oscar for Shakespeare in Love and later built the lifestyle brand Goop. She returned to the big screen with Marty Supreme opposite Timothée Chalamet, and her poker-straight blonde hair is one of the most recognizable looks in Hollywood.

Nicole Kidman

Nicole Kidman has played everything from Satine in Moulin Rouge! to Celeste in Big Little Lies, and won an Oscar for The Hours. She earned the Best Actress prize at the Venice Film Festival for Babygirl and reunited with Sandra Bullock for Practical Magic 2. Her strawberry and golden blonde shades have become her signature.

Final Thoughts

From Sydney Sweeney's vintage couture moments to Nicole Kidman's decades of red carpet glamour, these blonde actresses prove the shade never really goes out of style. Whether it's platinum, honey, golden or strawberry, each of them has turned her hair into part of her signature look.

Love darker shades? Meet our list of 20 famous brunette actresses in their 20s, 30s, 40s and 50s, from Jenna Ortega and Zendaya to Angelina Jolie. Prefer a fiery shade? Check out our 15 beautiful redhead actresses who redefine Hollywood glamour.