Truth is, we’ve probably all dreaded being a bridesmaid at some point in our lives. It’s the one day that we leave sartorial power in someone else's hands (and keep our fingers crossed that it’s not a pink meringue number).
With wedding season approaching, we reflect on the best celebrity bridesmaids from the baby-faced Jenners back in 2011, to every girls dream Maid of Honour, squad captain Taylor Swift.
1. Kendall and Kylie Jenner
Kendall and Kylie Jenner broke the ultimate wedding tabboo by wearing white when they attended their older sister Kim's wedding to Kris Humphries in August 2011.
2. Taylor Swift
Taylor made her debut as a bridesmaid for the oldest member of her squad, Britany Maack, her BFF since birth. As expected, Taylor took her bridal duties seriously, making the necessary calls to get hold of the Bride's dream dress from Reem Acra.
3. Lottie Moss
It was the photo that launched her career. Before her modelling debut, Lottie Moss posed as boho bridesmaid for half-sister Kate Moss' wedding to Jamie Hince back in July 2011.
4. Pippa Middleton
They say to never upstage the bride, yet Pippa Middleton stole the global media limelight, when she walked older sister Kate down the aisle on 29th April 2011.
5. Mary-Kate and Ashley Olsen
We can't imagine fashion's most talked about twins being told what to wear, even at a wedding. Yet the pair donned white bridesmaids dresses and beach waves for a friend's Mexican wedding back in 2007.
6. Georgia May Jagger
By far the coolest bridesmaids we've ever seen - Georgia May Jagger and old sister Elizabeth attended model mum Jerry Hall's nuptials to Rupert Murdoch in Vivienne Westwood earlier this year.
Rihanna led a gaggle of bridesmaids decked in purple to the altar, as she watched close friend and assistant Jennifer Morales get wed in Honolulu, Hawaii, back in August 2015.
8. Rose Byrne
After her role as bitchy bridesmaid Helen, you'd think twice about asking her to be at your wedding. Yet thankfully Rose took the real thing seriously for her best friend Krew Boylan's Australian nuptials back in 2012.
9. Cara Delevingne
In co-ordinating custom Chanel, Cara followed older sister Poppy down the aisle as she married James Cook at St Paul's Church in Kensington in 2014. The wedding was a strictly gram-free event, yet the pair made up for it with a second A-list bash in Marrakesh.
10. Lena Dunham
Our favourite Girls star Lena Dunham wore lilac for her best friend of 28 years Isabel Bramlette Halley's Midsummer Night's Dream themed nuptials in 2014.
11. Paris Hilton
As the eldest of the Hiltons, it's surprising that Paris curbed the attention to give her younger sister Nicky the chance to shine for her nuptials on July 10th 2015.
12. Kate Bosworth
Kate Bosworth wasn't afraid to break wedding etiquette when she wore a black number to her friend's Sydney wedding in 2008.
It was the most talked about wedding since the Royals. The Kardashian clan made a repeat appearance as bridesmaids, this time for Kim's wedding to Kanye West. The sisters wore white full-length gowns, alongside daughter North, for the Parisian nuptials on May 24th 2014.
14. Lady Gaga
Never one to blend in, Lady Gaga was almost unrecognisable for her friend's New Orleans-based wedding bash in March 2015.
Beyoncé and sister Solange joined former Destiny's Child bandmate Kelly Rowland as bridesmaids for mum Tina Knowle's yacht wedding to Richard Lawson in April 2015.
16. Mila Kunis
Mila Kunis wed Ashton Kutcher in secret, but she happily stepped into the public eye as a bridesmaid for her brother Michael back in 2013.
17. Jennifer Lawrence
Jennifer Lawrence joined ten fellow bridesmaids in ivory J Crew gowns as her brother Blaine wed Carson Massler in 2014.
18. Maggie Gyllenhaal
Maggie Gyllenhall swapped the traditional bridesmaid gown for Hawaiian attire at her dad's wedding in 2011, alongside her brother Jake.
19. Jessica Biel
Jessica Biel attended friend Beverley Mitchell's Italian nuptials in 2008 with wedding date and now-husband Justin Timberlake.
20. Eva Longoria
Eva Longoria was asked to be bridesmaid for friend Alina Peralta at their Spanish nuptials back in 2015.
21. Emma Roberts
The Scream Queens star Emma Roberts played Maid of Honour for designer BFF Kara Smith back in November 2015.
22. Margot Robbie
Back in December 2016, Margot wed Tom Ackerley in a private ceremony. And five months later, the actress played bridesmaid for model friend Julia Koenig.
The nuptials were set in highly Instagrammable Hawaii and Margot was joined by her mum.
WATCH: Most Stylish Celebrity Weddings