We later learned the identity of Kevin’s baby mama, Madison (Caitlin Thompson), but the season 5 finale revealed that she is not his wife. So who is? Well, Season 6 Episode 14 entitled “The Night Before the Wedding” officially solves the mystery.
The unexpected one-night stand appears to be just that… until the season finale, when it’s revealed that Madison is pregnant. From Kevin. And she’s having twins.
At the wedding, Kevin told Sophie that he had always loved her and they got back together. The two wore wedding rings in the future, indicating they had tied the knot.
Madison Moved On
Kevin and Madison lived together after their split to help raise the twins, but he moved out when things got tough. While Kevin has been single ever since, Madison started dating Elijah (Adam Korson).
Kevin and Sophie end up on “This Is Us” together and there’s no dry eye. The longtime Flames finally came to terms with their relationship in an episode that left viewers cheering – and crying.
He snuck into Deja’s room and fans eventually found out it was Malik. He said, “I ran out of the restaurant as soon as I got your text.” So maybe in the future Malik will own a restaurant. Malik is over the moon to hear that Deja is pregnant in Episode 17 of This Is Us Season 6.
The couple have a one-night stand, but eventually break up when Cassidy tries to make things right with her estranged husband. In Season 6, Kevin and Cassidy get back together briefly, their previous relationships falling apart, but Cassidy explains that she can’t see a reality in which a relationship between them would work.
In the end, what Kate told Toby on the day of her divorce comes true: that’s not how her story ends. Kate marries her colleague Phillip and Toby finds love too. You turn into one of those divorced couples who not only can’t be in the same room, but are probably vacationing together.
They have children together. While many fans were hoping to see Madison and Kevin work out a future together, it’s Kevin and Sophie finding each other and finding love again. Kevin and Sophie meet at Kate Pearson’s wedding, and it’s at the same time that Kevin learns that Sophie and her husband, Grant, are divorced.
Anyone else feeling disappointed?) But look, Kate made it in time! She rushes to her mother and lets her know she’s there. Then Randall thanks Rebecca for “making us feel loved.” Kevin leans in and whispers, “I love you mom.”
But Kevin only recently took his first step into parenthood when he had twins with his ex-girlfriend Madison. Coincidentally (though nothing is coincidental in This Is Us) Kate and Toby’s adopted daughter, Hailey Rose, was born on the same day. And so the new Big 3 were born.
In previous flash-forwards, Kevin (Justin Hartley) wears a wedding ring, but his wife has not been identified – until now. At Kate’s (Chrissy Metz) wedding to Phillip (Chris Geere), Kevin reconnected with his ex-wife Sophie (Alexandra Breckenridge), whom he has loved since they met in elementary school.
Over its six seasons, This Is Us has given us plenty of epic love stories (Kevin and Sophie, R&B), but it also knows how to dish out heartbreak. We were reminded of this again at the devastating end of Season 6 Episode 15 when it was announced that Miguel (Jon Huertas) had died.
Sophie is Kate’s best friend, but Kevin knows (at the age of 10) that he is in love with her. The feeling is mutual and the two date throughout their teenage years and end up marrying extremely young despite Kevin going to drama school in LA and Sophie going to college in New York