Celebitchy favicon

Meghan Markle wears Veronica Beard trousers & a Burberry coat in Scotland