Charlotte Can Rock the Heck Out of a Chanel Cape She wore this glamorous getup from Karl for the 2016 Rose Ball in Monte Carlo.