It's also become common for royals to recycle some looks they wear to public engagements. Sometimes, they repeat an outfit exactly, and other times, they freshen up the look with alterations or accessories, as Meghan Markle did over the weekend.
Take a look at 29 of the best outfits royals have recycled over the years.
Princess Diana found two ways to wear a floral skirt in 1981 and 1985.Princess Diana wore the floral suit in two different ways.
PA Images/Tim Graham/Getty Images
Diana first wore this blue floral skirt suit to Wimbledon in 1981 with a coordinating top. She then wore the skirt with a simple white blouse to a polo match in 1985.
The second time around, she opted for a more subtle look, pairing the printed skirt with red flats and a tan-colored belt.
Diana updated the neckline of a Catherine Walker dress she first wore in 1986 to revamp it for 1990.Princess Diana altered some of her dresses to rewear them.
Ron Bell/PA Images via Getty Images/Tim Graham Photo Library via Getty Images
Princess Diana first wore this Catherine Walker dress to a reception in Portugal in 1986.
She then wore it again in 1990 to a dinner in Cameroon. The long sleeves were removed to create a strapless dress with a sweetheart neckline.
Princess Diana wore this Mondi polka-dot dress in 1985 and 1986.She styled the dress differently.
Anwar Hussein/WireImage/Getty Images
During a visit to a UK college in 1985, Diana wore the dress with a matching red coat and hat for a more traditional look.
But at a polo match in 1986, she wore it again with an oversize red-and-white sweatshirt and matching polka-dot socks for a more modern take on the ensemble.
Diana wore a striped bubble dress two different ways in 1987.Princess Diana wore the skirt with a blue blazer first.
Julian Parker/Maureen Donaldson/Getty Images
Diana first wore the dress on a trip to Lisbon, pairing it with a navy blazer.
She switched up the color of her blazer when she rewore the dress in Cannes later the same year.
Princess Diana made some subtle changes to this red houndstooth Moschino suit.The checked ensemble was full of color.
Anwar Hussein/Kent Gavin/Mirrorpix/Getty Images
To attend a 1991 event in Canada, Princess Diana wore a suit jacket, a wide-brimmed hat, a white top, and a veil. She also matched her black-and-white skirt with a ribbon in the same pattern.
She was photographed wearing the look again in 1992 but switched it up slightly by adding a black ribbon to her jacket and pairing it with a black shirt.
Princess Diana debuted this Victor Edelstein polka-dot dress in 1986 and then wore it again in 1987.Princess Diana had a penchant for polka dots.
Tim Graham Photo Library via Getty Images
Princess Diana first wore the dress to the Epsom Derby in 1986, and it featured a peplum.
She had the peplum detail removed from around the waist when she wore the dress to a polo match in 1987.
Princess Anne kept this teal coatdress in her closet for nearly 15 years.Princess Anne wore the coatdress again 14 years later.
Tim Graham/Georges De Keerle
The Princess Royal first wore the coatdress at the Royal Ascot in 1991.
Likewise, Princess Anne kept this floral dress in her closet for over 20 years.Princess Anne first wore this dress to Prince Charles and Princess Diana's 1981 wedding.
She pulled it out of her closet again in July 2008 for her cousin's wedding.
Anne first wore this pleated pink dress with a coordinating floral jacket to her daughter's wedding in 2011.Princess Anne wore the same gloves and necklace both times.
Jeff Mitchell/Max Mumby/Getty Images
The princess wore it again with a hat to the Royal Ascot in 2012.
Anne also seems to be a fan of this cream coat, as she wore it 35 years after debuting it.Princess Anne wore the dress 35 years apart.
Tim Graham Photo Library/JOHN STILLWELL/AFP via Getty Images
Princess Anne first wore the yellow coat to the Royal Ascot in 1980.
She wore it again to a garden party in 2015, and she paired it with a wide-brimmed hat.
Kate Middleton was photographed four times in a Stella McCartney shift dress between 2012 and 2020.She has styled the shift dress in different ways.
Sang Tan - WPA Pool/Samir Hussein/WireImage/Getty Images
Kate first wore the dress to an event at the National Portrait Gallery in 2012, pairing it with a long necklace and black heels.
She was photographed in it again alongside Prince George at an RAF event in 2016, but she wore it with white heels and a blazer. Most recently, Kate wore the dress for a virtual appearance for Hold Still in 2020.
Kate has worn a Luisa Spagnoli skirt suit again and again.Kate Middleton seems to love this skirt suit.
Getty/Chris Jackson, Joseph Johnson, WPA Pool
Kate first wore the skirt suit in February 2011 while visiting the University of St Andrews during her engagement to Prince William.
She wore the dress again in 2014 on a royal tour of New Zealand and again in 2017 during a visit to Mitchell Brook Primary School in the UK.
Kate sported an Alexander McQueen gown to two different events, though it had been altered the second time.The dress originally had off-the-shoulder sleeves.
Karwai Tang/WireImage/Getty Images
Kate first wore the garment during the 2017 BAFTAs.
Meghan Markle wore a Stella McCartney cape dress to two royal engagements in 2018.She wore the dress twice in the same year.
JOHN STILLWELL/AFP/Samir Hussein/WireImage/Getty Images
Meghan first wore the $2,000 garment to the Queen's birthday celebrations in 2018. She paired it with a gold Naeem Kham clutch and Manolo Blahnik pumps.
She pulled the dress out again for the 2018 Invictus Games opening ceremony but opted for different accessories. Meghan wore a bespoke Dior satin clutch, Birks sapphire and diamond drop earrings, and Stuart Weitzman nude heels.
King Charles has been wearing this Anderson & Sheppard tweed coat since the 1980s.King Charles has worn this coat over and over again for years.
Chris Jackson/Eamonn M. McCormack/Getty Images
King Charles wore the tweed coat to attend Christmas Day service with the rest of the royal family in 2012, and then again in 2018 for a royal engagement.
Kate recycled a red Catherine Walker coatdress throughout her time in the public eye.Kate Middleton frequently wears Catherine Walker designs.
Karwai Tang/WireImage/Anthony Devlin/PA Images via Getty Images
She was first spotted in the coatdress with black heels on a royal tour of New Zealand in April 2014 alongside Prince George and Prince William.
Kate wore the dress again to a Commonwealth Day celebration in 2019, styling it with nude heels.
Meghan wore a trench coatdress in 2018 and 2019.The trench coatdress was designed by House of Nonie.
She debuted the House of Nonie trench dress at the Nelson Mandela Centenary Exhibition in July 2018 and wore it again in October 2019 during a royal tour of South Africa.
Markle wore her hair in a low bun both times.
Princess Anne wore this green coatdress in June and July 2019.Princess Anne wore this dress twice in 2019.
Karwai Tang/WPA Pool/Getty Images
Anne wore a mint-green coat to the Royal Ascot in June 2019.
She wore it to a garden party hosted by Queen Elizabeth II the next month.
Meghan sported a Martin Grant dress on royal tours in 2018 and 2019.Meghan Markle was photographed twice in a maxi dress.
Pool/Samir Hussein/WireImage/Getty Images
Meghan debuted the striped, tiered dress during a royal tour of Australia in October 2018.
She wore the dress nearly a year later on a trip to South Africa in September 2019.
Kate wore a $1,300 Gucci blouse in March 2019 and November 2020.Kate Middleton wore the blouse backward both times.
Arthur Edwards/Getty Images
Kate actually wore the blouse backward both times.
According to photos and the item description previously available on Net-a-Porter, the buttons are meant to be worn on the back of the blouse, but Kate had them showing in the front.
King Charles recycled this camel coat.Charles has been open about his love for sustainable fashion.
Mark Cuthbert/Getty Images
He wore it in 2018 while attending the Christmas Day service with the royal family and then again in February 2020 while visiting the Defense Medical Rehabilitation Center.
Kate wore a blue Jenny Packham ball gown in 2016 and 2020.Kate Middleton paired the dress with the same clutch both times.
POOL New/Reuters and Chris Jackson/Getty Images
Kate first wore the dress during a 2016 royal tour of India and again at a gala for Place2Be in 2020.
The princess ditched the matching shawl the second time she wore the gown. However, she did choose to accessorize the look with the same clutch.
Prince Harry wore a light-gray suit for high-profile moments in both 2019 and 2021.Prince Harry has donned a light-gray suit repeatedly.
"I only wear it a few times a year, in the summer, so obviously you want to keep those sorts of things going," he said of the suit in British Vogue in 2019.
Kate has styled a white coatdress from Alexander McQueen three times.The white dress is among Kate's go-to looks.
Chris Jackson - WPA Pool / BEN STANSALL/POOL/AFP via Getty Images)
Coatdresses have become a signature look for Kate throughout her time as a royal, and her white Alexander McQueen dress is a perfect example.
Most recently, she wore the dress in 2022 to a service at Westminster Abbey.
Kate also rewore an Alexander McQueen ball gown a decade apart.Kate Middleton wore the ball gown twice.
Julian Parker/UK Press via Getty Images/Samir Hussein/WireImage/Getty Images
Kate debuted the pleated dress in 2011 to celebrate the BAFTAs, pairing it with a wide belt and a clutch.
She styled the dress similarly when she rewore it to the 2021 Earthshot Prize Awards, though she styled it with a gold belt instead.
Kate rocked a red-and-white houndstooth coat from Catherine Walker in both 2018 and 2023.The jacket was reminiscent of Princess Diana's Moschino jacket.
Karwai Tang/WireImage/Getty Images
Kate first wore the coat dress in Sweden in 2018 when she was pregnant with Prince Louis.
She wore the coat again in 2023 for the Wales versus England Six Nations rugby game, letting her black turtleneck peek out of the jacket's top.
Meghan altered a Carolina Herrera dress from 2021 for a 2024 appearance.Royals have been rewearing their favorite looks for decades.
Dia Dipasupil/Matt Winkelmeyer/Getty Images for Children's Hospital Los Angeles
Meghan wore the eye-catching red gown at the Salute to Freedom Gala in November 2021. The dress featured a plunging neckline and a slit in the center of the full skirt, which flowed into a train.
She pulled the dress out again for the Children's Hospital Los Angeles Gala on Saturday, though it looked a little different. Meghan had the train removed, so it had a more form-fitting silhouette and slightly more casual look.