No doubts, Duchess Meghan is one of the best style icons for many people. And she masterly proved it by dressing up to the nines in a ravishing cream outfit, matching with a pair of dark green satin heels, a cream hat, and dark green clutch at the Commonwealth Day Service.
It was the second royal engagement for Meghan Markle that day, but she still looked in high spirits and all smiles, catching up with other royal members.
She's such a cute copycat!
Duchess Meghan stepped out in a cream ensemble by Victoria Beckham flaunting her beautiful pregnancy glow. However, many royal fans traced the similarity between Princess Diana's outfit in 1987 and Duchess Catherine's outfit in 2017.
Back to1987, the Princess of Wales wore her ensemble for a visit to the Sandhurst Military Academy. It featured a white suit by Catherine Walker with drum majorette gold frogging and epaulets, alongside a white cap.
Speaking of the Duchess of Cambridge, she wore a very similar attire as she attended the traditional Easter Sunday church service at St George's Chapel, Windsor Castle, in 2017.
So whether consciously or not, Meghan's outfit paid tribute to Prince Harry's late mom and has similarity to her sister-in-law.
Twice a day!
In fact, Meghan Markle paid tribute to late Lady Di two times in a single day. Aside from this cream ensemble above, the mom-to-be appeared in a green coat with black embellishment at Canada House.
It reminded royal fans of Princess Diana's maternity coat in 1982 when she was pregnant with her first son, Prince William.
It comes as apparent that Meghan constantly channels her late mother-in-law and Kate Middleton, opting for similar outfits and wearing Lady Diana's jewelry.