…More Embarrassed Than An A-List Wardrobe Malfunction So, basically, have you ever embarrassed yourself on public transport? Of course you have. Well, if you’re human you have.… CocktailsCocktalk February 25, 2014