SHE LOVES MISMATCHED EARRINGS
Different: In Cardiff in January, Meghan wore a £442 Zofia Day Dash stud in her right ear (top), and a £258 Gabriela Artigas Shooting Star stud in her left
Different: In Cardiff in January, Meghan wore a £442 Zofia Day Dash stud in her right ear (top), and a £258 Gabriela Artigas Shooting Star stud in her left