Meghan Markle and Princess Kate both have this crisp, white shirt and it's under £100
- Posted on March 2, 2026
- By Express
- 3 Views
Meghan Markle and Princess Kate both have this crisp, white shirt and it's under £100

The shirt is £95 from the brand With Nothing Underneath.