But her day out at Trooping the Colour on Saturday had eagle-eyed royal fans even more delighted after they spotted a new piece of jewelry on her ring finger.
The duchess wore a third ring alongside her engagement and wedding rings, which has lead to suggestions that the 37-year-old new mom received a “push present” from husband Prince Harry following the birth of their first child in early May.
A “push present” is a gift sometimes given to women shortly after they have given birth.
Many believe Meghan has been given an eternity ring, which usually consists of many small diamonds covering the entire band.
Prince William gave Kate Middleton an eternity ring following the birth of Prince George.
For yesterday’s outing, the new mother looked stylish in a navy blue ensemble by Givenchy with a matching navy cocktail hat. Meghan accessorized with a peacock-blue Givenchy quilted bag and emerald-cut earrings, and finished off her look with an elegant up-do and natural makeup.
Meghan initially covered up the rings with a pair of leather gloves, which she then removed for the short carriage ride from the Horse Guards Parade to Buckingham Palace.
Read more from Yahoo Lifestyle: