Kate Middleton's impeccable sense of style has repeatedly earned her a reputation as a fashion icon.
Whether she's attending a black-tie affair or taking part in a casual daytime activity, the Duchess of Cambridge always nails her looks.
But one thing that sets her apart from so many other celebrities, including her fellow royals, that we label as style icons is the fact that the mother-of-three loves to recycle outfits.
Instead of always reaching for the latest pieces, Kate prefers to breathe new life into items from her closet by using some clever styling tricks. She has been spotted repeating outfits on several different occasions, the most recent one being at the wedding of one of her good friends and Princess Charlotte's godmother, Sophie Carter.
For Sophie and Robert Snuggs' nuptials at St. Andrew's Episcopal Church in Norfolk, the future queen donned a blue Catherine Walker & Co coat dress, which many royal watchers will recognize from her 2017 trip to Berlin with Prince William and their two eldest children.
This time, she swapped the beige suede pumps for a matching blue pair, and instead of a clutch, she brought the outfit together with the addition of a beautiful flower crown in the same color as the dress.
Kate's choice to wear blue was a telling sign that she was an unofficial part of the wedding party. She matched the young pageboys and bridesmaids, including Charlotte, 3, and Prince George, 5. However, in order to avoid drawing attention from the bride, who she has been friends with for many years, she made sure to wear something we've already seen her in.
The royal made the same move for her brother-in-law Prince Harry's wedding to former actress Meghan Markle last May.
She recycled a primrose yellow Alexander McQueen coat dress that she was previously spotted wearing on at least three different outings, including her daughter's christening in 2015.
Although fans of the duchess wanted to see her in something new, Kate, who is very aware of her ability to steal any spotlight, repeated the outfit as a way of saying, "Focus on the bride, not me."
Just a year earlier, in May 2017, Kate remained in the background as an unofficial matron of honor for her sister Pippa Middleton's big day.
To avoid upstaging the bride, she was on mommy duty and made sure her children, who were also in the bridal party, were on their best behavior.
Kate has at least one more wedding to attend when Princess Eugenie of York marries her longtime beau Jack Broosbank October 12.
We won't know what she'll wear until the day arrives, but don't be surprised to see the humble duchess in something that she's shown us before.