RESOLVING THE LEDGER

Loading
Meghan Markle has worn these under-$400 gold earrings at least six times — Page Six | AIPROPX