Against all odds, Penelope Featherington (Nicola Coughlan) and Colin Bridgerton (Luke Newton) have found the love that they so desperately needed in Bridgerton season 3 ... out on a high note.
Rose Larkin (Luciane Buchanan) also pushes her way back into Peter’s life, but the life-and-death stakes remain high.