Meghan Markle looks sleek in £30,937 worth of clothes and jewellery at LA charity tennis tournament before Prince Harry's 40th birthday
Meghan Markle donned an effortlessly elegant ensemble worth £30,937 as she attended the George Zajfen Tennis Tournament in Los Angeles on Saturday.