The Best Celebrity Bridesmaids: From Bella Hadid to Rihanna

By Cathleen Freedman

Here comes the bride—and her celebrity bridesmaid! No amount of fame will absolve a good friend from wedding party duties. Regardless of how many Oscar nominations an actress has or sold-out shows a singer performs, they’re never too busy to serve as a loved one’s bridesmaid. In fact, it may be their most important role yet. Here is a star-studded list of celebrities who stepped out of the spotlight long enough to let the bride be the center of attention.

Anya Taylor-Joy

Photo: Jose Villa

Ivy Getty’s fantastical San Francisco wedding boasted a guest list that included Vogue‘s Hamish Bowles and pop singer Olivia Rodrigo. Every turn at the altar featured public figures—former speaker of the House of Representatives Nancy Pelosi officiated the ceremony, while California Governor Gavin Newsom and San Francisco Mayor London Breed watched from the aisles. But the maid of honor, actress Anya Taylor-Joy, stole the show in a custom John Galliano gown. The ethereal, silvery bias-cut dress provided ample swaying for when she led the bridal party in a breakout dance to “Miracles Happen” from The Princess Diaries.

Bella Hadid and Kendall Jenner

Photo: Aria Isadora

On the morning of her Miami wedding, Lauren Perez got ready alongside her best friends like Kendall Jenner, Jessie Jo Stark, and Bella Hadid. The coterie of bridesmaids donned Australian Bec + Bridge bias-cut gowns in a unique shade of sea spray blue. The wedding party was not the only star-studded group at the oceanside nuptials. Hailey Bieber also attended the wedding in a coppery Magda Butrym gown with bronze embellishments.

Pippa Middleton

It’s been over a decade, and the image of Pippa Middleton in her floor-length Sarah Burton for Alexander McQueen gown is still etched into our collective conscious memory. Royal wedding watchers gasped at the non-traditional white color choice and gaped in awe over the form-fitting silhouette.


Photo: @kellyrowland via Instagram

Beyoncé’s sister, Solange Knowles, requested guests subvert tradition and join her in wearing white to her New Orleans nuptials. Beyoncé sported a Torn by Ronny Kobo eggshell dress. When Solange broke into hives after the Second Line revelry, Beyoncé brought the bride back to the hotel for a quick dose of Benadryl and cortisol cream. Beyoncé also served as a bridesmaid in white at her mother’s wedding in 2015.

Lupita Nyong’o

Photo: Christian Oth Studio

Celebrity stylist Micaela Erlanger spent years getting client turned close friend Lupita Nyong’o red-carpet-ready. When Erlanger married Mac Osborne at the Vizcaya Museum and Gardens, Nyong’o returned the favor and stood by Erlanger’s side in an impeccably selected bridesmaid gown. The stylish bride gifted her girls their very own De Beers Forevermark earrings and custom clutches from the Bella Rosa Collection. Many of the custom Jennifer Behr pieces that Nyong’o and her fellow attendants wore inspired Erlanger and Behr to release a limited capsule collection of bridal—and beyond—accessories.

Sienna Miller

Photo: Charlie Dailey

The American-British actress was publicist Tori Cook’s “Mate of Honor” at Cook’s effortlessly elegant nuptials in England. Assisting the bride runs in the family—Sienna Miller’s sister, Savannah, designed a bespoke wedding outfit and bohemian cape for Cook. Then, in December 2022, it was Savannah’s turn to walk down the aisle and marry James Whewell in London. Sienna was a bridesmaid once more and wore wintry blue velvet with a proper jacket and glamorous platform heels to the ceremony.

Photo: Benjamin Wheeler

Emily Ratajkowski

Photo: @emrata via Instagram

In 2015, the supermodel designed her own limited edition fit-and-flare dress as part of a collaboration with Christy Dawn. When her close friend asked her to be a bridesmaid, Emily Ratajkowski had the perfect reason to wear the fluted sleeve number.

Miranda Kerr


View this post on Instagram


A post shared by Therese Kerr (@theresekerr)

The Victoria’s Secret supermodel wore a white eyelet dress with a bohemian flower crown to her brother’s wedding in Hunter Valley. Matty Kerr exchanged vows with restauranteur James Wright in 2016, one year before same-sex marriages were legalized in Australia.

Taylor Swift

Photo: @taylorswift via Instagram

Taylor Swift is a masterful songwriter and, judging by the many weddings she has attended as a bridesmaid, a great friend. She wore Reem Acra to a childhood best friend’s Nashville nuptials and delivered a thoughtful 11-minute maid of honor speech. Without reciting the whole encomium, here’s one stellar line: “My favorite accomplishment of my entire life is that everything in my life has changed except for me and Britany.” Swift reprised her role as bridesmaid and attended the wedding of her friend Abigail Anderson, who was the inspiration for Swift’s song “Fifteen,” and her friend Lena Dunham’s wedding. One question remains. Did Swift usurp the DJ’s mic and sing for any of the newlyweds?

Lena Dunham

Photo: Dan Lippitt

Before the Girls writer and star married Luis Felber in 2021, she was the bridesmaid for her best friend, Audrey Gelman. The elevated casual bridesmaid uniform consisted of a light pink sweater and a sequined J. Crew skirt. Upon closer inspection, the skirt features customized details for each bridesmaid. Some chose initial embroidery, while others picked cheeky decals.

Emma Roberts


View this post on Instagram


A post shared by Emma Roberts (@emmaroberts)

Emma Roberts served as a co-maid of honor at designer Kara Smith’s wedding in 2015. Roberts split her duties with Smith’s co-designer, Brit Elkin. All of the bridesmaids wore dresses from Smith and Elkin’s line, ELKIN.

Sofia Vergara


View this post on Instagram


A post shared by Sofia Vergara (@sofiavergara)

Shortly before Sofia Vergara married Joe Manganiello, the Modern Family star dazzled in a floor-length buttercup yellow gown at her friend’s wedding in 2015.

Nicky and Paris Hilton

Photo: Chelsea Lauren via Shutterstock

The Hilton girls prove that sisters make the best bridesmaids. Paris Hilton wore a Cinderella blue dress to Nicky Hilton Rothschild’s London nuptials in 2015. The royal color was a fitting choice, considering that the ceremony venue was Kensington Palace. Just a few years later in 2021, Rothschild donned a light rose pink Alice + Olivia gown to Hilton’s wedding in Bel-Air. From the high neckline to the tight bandeau cinched by a satin bow, this bridesmaid dress was exquisite.

Eva Longoria

Photo: @gtres via Fameflynet Pictures

Eva Longoria ran barefoot through the streets in the popular seafoam green Jenny Yoo “Annabelle” gown at her friend Alina Peralta’s wedding in Córdoba, Spain.

Victoria Beckham

Photo: @victoriabeckham via Instagram

When it was Eva Longoria’s turn to walk down the aisle, she enlisted her best friend Victoria Beckham for more than just bridesmaid duties. Longoria also asked the designer to create her wedding gown, and Beckham made a rare exception to her no-wedding-dress policy. The bride has nothing but praise for her bridesmaid, sharing, “Victoria was one of my witnesses, too . . . so it was a Victoria Beckham weekend. She was the best, sweetest person to have there on this day.”



View this post on Instagram


A post shared by badgalriri (@badgalriri)

Try to find a cooler bridesmaid than Rihanna in a lilac Badgley Mischka tulle gown. Go on, try. At her assistant’s 2015 Hawaii nuptials, the singer joined the bridal party for a laidback photo on the beach.

Keira Knightley

Photo: Pacific Coast News Online

For her brother’s Scottish wedding, the Pirates of the Caribbean and Pride & Prejudice actress stood by the bride’s side in an aubergine-color frock and black heels.

Lady Gaga


View this post on Instagram


A post shared by Lady Gaga (@gagagallery)

While it’s difficult to ever imagine telling Lady Gaga what to wear, Lady Gaga’s best friend found herself in that position when she asked the artist to be her bridesmaid. The Grammy Award-winning singer donned a muted lilac gown for the New Orleans nuptials. She also attended a high school friend’s wedding in Cabo San Lucas, where she opted out of her usual Tiffany & Co. diamonds to wear a matching bridesmaid dress in blush.

Kate Bosworth

Photo: Rex Features

All dressed in strappy black floor-length gowns, Bosworth and fellow bridesmaids carried cream-color flower bouquets at a friend’s 2008 nuptials.

Selena Gomez


View this post on Instagram


A post shared by Priscilla Cosme (@pmdeleon22)

Selena Gomez was the maid of honor at her cousin Priscilla DeLeon’s wedding. When Gomez wasn’t recording or shooting, she attended the gown fittings. The bridal party looked classic and sultry in black gowns with high slits and contrasting neutral-color bouquets. In her heartfelt speech at the reception, Gomez shared that DeLeon “taught [her] to be strong.”

Margot Robbie

Photo: Backgrid

Margot Robbie knows her way around the role of bridesmaid. Just five months after tying the knot with Tom Ackerley, Robbie wore white again—this time as the bridesmaid for a friend’s Hawaii nuptials. Several years later, the actress flew Down Under to wear a slinky Bec + Bridge gown and join her friend’s wedding processional.

Hailey Baldwin

Photo: Christian Oth Studio

Before everyone poured over her South Carolina wedding, Hailey Bieber served as the maid of honor at her sister Alaia’s wedding to Andrew Waronow in Turks and Caicos. Alaia Baldwin would later be a bridesmaid all dressed in satin pink at Bieber’s nuptials in 2019.

Mary-Kate and Ashley Olsen

Photo: Heather Kincaid

In 2007, Mary-Kate and Ashley Olsen first began their bridesmaid career at a friend’s wedding in Cabo. Years later, the twins joined the 18-person bridal party to celebrate their friend, Cassie Coane.

Vanessa Hudgens

Photo: @ashleytisdale via Instagram

When The High School Musical cast sang “We’re All in This Together,” they meant it. Vanessa Hudgens was a bridesmaid at co-star Ashley Tisdale’s wedding and admitted to tearing up when she saw Tisdale in her stunning Monique Lhuillier gown. In 2022, Hudgens was a bridesmaid once more—this time for Sarah Hyland. Hudgens told PEOPLE that she brought “vibes” to the bridal party, in addition to bachelorette trip necessities like bathing suits and sound bath meditation.

Sydney Sweeney


View this post on Instagram


A post shared by Jayde Emory Hafner (@jaydehafner)

Euphoria actress Sydney Sweeney donned a taupe bridesmaid gown for her friend Jayde Emory’s California nuptials in October 2022.

Nina Dobrev

Photo: @nina via Instagram

Actress Nina Dobrev was a bridesmaid at Julianne Hough’s wedding on Lake Coeur d’Alene in July 2017. In one of Dobrev’s Instagram posts from the day, she declared that the event was “the most fun wedding” she has ever attended. The dance floor was, unsurprisingly, the event’s centerpiece. Dancing with the Stars legends glided over the antique glass floor all night long.

Serena Williams

Photo: @serenawilliams via Instagram

Serena Williams left the tennis court long enough to stand at the altar beside fellow world-class athlete Caroline Wozniacki and NBA player David Lee. Sporting a dewy pink Azazie Kaleigh gown, Williams also served as a bridesmaid at her sister-in-law’s wedding in 2019.

Karlie Kloss

Photo: Kelly Christine LaPoint

When her hometown best friend got married at Sunflower Hill Farm in St. Louis, Karlie Kloss ditched her usual runway fashion for a robin’s egg blue bridesmaid dress.

Cara Delevingne

Photo: Neil Mockford/Alex Huckle/GC Images

When Cara Delevingne’s sister, Poppy, married James Cook in 2014, the model could have been mistaken for the bride. Both sisters were all dressed in white for the big day in London. Ahead of the nuptials, the two sisters celebrated Poppy’s hen at Coachella with Sienna Miller.

Amy Schumer

Photo: @amyschumer via Instagram

The comedian was all smiles in a strapless blush gown at her friend’s wedding in Rome, Italy. She captioned her Instagram post with a pithy congratulations to the couple and stated she was “very proud” to be a bridesmaid that day.

Sarah Jessica Parker

Photo: @colleen_timpone via Instagram

While we saw Sarah Jessica Parker in her fair share of attention-grabbing outfits on Sex and the City, she wore an understated purple dress to her former assistant’s wedding in August 2014. The bride stood out in her floral-print wedding gown. Carrie Bradshaw would certainly approve.

Alessandra Ambrosio

Photo: Jerome Durand

The Victoria’s Secret supermodel proudly served as a bridesmaid at Ana Beatriz Barros’s wedding in Greece. Ambrosio wished the couple “all the happiness in the world” in an Instagram post and wrote to Barros, “I’m so happy to be by your side at the most beautiful and loving time of your life!”

Drew Barrymore

Photo: @helloross via Instagram

Drew Barrymore side-stepped the typical age requirement and served as the flower girl at Ross Mathews and Dr. Wellinthon García’s wedding in Mexico. Mathews credits Barrymore with both the destination suggestion and the flower girl idea. He recalls the conversation, sharing, “One day we were doing a story about weddings, and [Barrymore] asked me, ‘Are you going to have a flower girl at the wedding?’ And I’m like, ‘Why? You want the gig?’ She goes, ‘Are you serious?’ I’m like, ‘Are you serious?’ And she’s like, ‘I’m so serious.’ So she’s our flower girl!”