
Meghan Markle was already a fashion icon before joining the Royal Family, and she continues to prove it time and again. To be honest, we’d need more than two hands to tally how many times the Duchess of Sussex has left us speechless with her breathtaking fashion moments, which seamlessly merge sophistication with flair.
However, Meghan has also worn ensembles that have completely scandalized the royals, and her most recent trip to Colombia with Prince Harry was no exception.
On August 15, 2024, Markle and Harry began their Colombian journey at the invitation of Colombian Vice President Francia Márquez. According to People, the couple aims to promote their own Archewell Foundation as well as their favorite issues, such as female empowerment.

Impressive work, without a sure, but one of Markle’s costumes stole the show. In one of the parties, the Duchess wore a navy blue Veronica Beard waistcoat set with a halter neckline and cigarette trousers, accessorized simply with studs, a tennis bracelet, and the renowned Cartier Love bangle. Classy? Yes. Controversial? Absolutely!
Some of her sharpest critics — or should we say fashion police? — claimed that the attire was distracting and completely improper for an official event. “Again showing the massive shoulders, next it will be the billboard back. Same old thing,”one X user remarked. Of course, no Meghan moment would be complete without someone bringing up Princess Diana and accusing her of “cosplaying” her late mother-in-law.