Megan Markle’s recent visit to a homeless shelter in Melbourne, Australia, quickly became the subject of online backlash. The Duchess of Sussex was at the shelter to serve meals to women who had experienced domestic violence and homelessness. However, her outfit choice for the visit raised eyebrows and sparked a heated debate on social media.
Despite the purpose of the visit, Megan wore expensive jewelry that totaled a whopping $35,000, drawing criticism from many observers. She donned a Cartier watch worth $26,200, a yellow gold Cartier Love bracelet priced at $7,950 (which was previously owned by Princess Diana), and Puffy Hearts earrings from Real Fine Studio worth $780. To top off her outfit, she wore a sleeveless dress from Karen Gee, valued at $892, with an apron over it as she served food.

The combination of such lavish accessories during a visit to a shelter caused an outcry on social media platforms like X (formerly Twitter). One user described the situation as “disgusting,” while another pointed out that “homeless women probably didn’t feel comfortable” surrounded by such ostentatious luxury. Some critics even suggested that Megan’s visit was more about self-promotion and photo opportunities than genuine concern for the homeless women she was meant to be helping.

Megan and her husband, Prince Harry, are currently touring Australia, which will include stops in Melbourne, Canberra, and Sydney. The tour’s focus includes mental health awareness, support for veterans, and building resilient communities. Additionally, Megan will be earning some extra income by attending an exclusive bachelorette party during the tour.