A Day in the Life of Scarlett Parker Jenn McKinlay

Where do you go when your life implodes on the Internet in front of millions of viewers? Well, if you’re me, Scarlett Parker, you hop the first plane out of Tampa, Florida and jet across the pond to your grandmother’s hat shop in Notting Hill. London, that is. On the...