Ladies of London: Season 3, Episode 2: Caroline Stanbury`s Black Leather Jacket Caroline Stanbury of Ladies of London wore this black leather jacket on Season 3, Episode 2. credit: bravotv.com Tags: BravoCaroline StanburyLadies of LondonSeason 3 Leave A Comment