Emily Hodgkin
Meghan Markle has worn £27,000 worth of clothes from Carolina Herrera, made by a friend who was behind her controvers...