Who is John Stirling, Earl of Kilmartin, in ‘Bridgerton’ Season 3? 19.05.2024 19:00 Cosmopolitan.com Meet the guy who has definitely found the way to Francesca's heart.