Kate Middleton matched Princess Charlotte for her christening.
Middleton wore a white Alexander McQueen suit and a statement hat from Jane Taylor to Charlotte’s christening in 2015.
Charlotte’s off-white christening gown matched her monochromatic ensemble.
Charlotte’s pink dress complemented Middleton’s hat at Trooping the Colour in 2016.
Charlotte wore a pink dress and shoes, as well as a pink barrette, to her first Trooping the Colour in 2016.
The outfit went well with Middleton’s Philip Treacy hat.
Later that year, the mom and daughter both wore blue for a visit to Canada.
Long-sleeved top by Middleton Charlotte’s light-blue dress was complemented by Jenny Packham’s dress.
The princess wore a barrette and shoes that matched her mother’s outfit.
The duo stood out in white again for a 2016 skiing trip.
Charlotte wore a small white ski suit, while Middleton wore a white ski jacket.
Prince William and Prince George wore blue jackets that matched.
Soon after, they popped in shades of red together for Christmas 2016.
Charlotte’s dark-red tights complemented Middleton’s maroon Hobbs coat and clutch.
In addition, the princess wore a red barrette in her hair.
Their outfits for Pippa Middleton’s 2017 wedding complemented each other.
Charlotte wore a blush ribbon around the middle of a white flower-girl dress.
Middleton’s Alexander McQueen hat and headpiece were nearly identical in color to Charlotte’s dress belt.
Middleton and Charlotte wore multiple matching outfits on a 2017 trip to Poland and Germany.
During the visit, Middleton wore a blue A-line dress that matched Charlotte and George.
Charlotte’s floral dress and dark-blue shoes, as well as George’s blue shirt and shorts, matched her mother’s dress.
Charlotte and Middleton wore pink ensembles on the same trip.
Middleton’s dress is knee-length. Charlotte wore a floral dress with maroon shoes, while Emilia Wickstead wore a simple gown.
The pair wore pink together again at the Trooping the Colour in 2017.
Middleton wore a bubblegum-pink Alexander McQueen dress and hat, while Charlotte wore the same dress she wore on the trip to Germany.
They opted for light-blue outfits at the 2018 event.
Middleton wore a light-blue dress to the 2018 Trooping the Colour with the royal family.
Charlotte wore a blue floral dress that went well with her mother’s outfit.
The duo both wore pale hues at Prince Harry and Meghan Markle’s wedding in 2018.
Middleton’s wedding dress by Alexander McQueen was technically yellow, but it complemented Charlotte’s white flower-girl gown perfectly.
Later, Meghan Markle revealed that the flower-girl dresses were a source of friction between her and Middleton, with Middleton making Markle cry.
Middleton and Charlotte both wore pink, patterned dresses for a casual day in 2019.
Middleton wore a bright pink short-sleeve dress, while Charlotte wore a paler floral dress.
Charlotte’s hair was also adorned with a pink ribbon.
For Christmas in 2019, Charlotte’s coat matched Middleton’s accessories.
On the royal family’s Christmas walk in 2019, Charlotte wore a deep-green jacket to embrace the holiday spirit.
Middleton’s purse, shoes, and hat all matched the jacket.