Kelly on THE BOLD & THE BEAUTIFUL — Everything You Need To Know

Kelly Spencer on THE BOLD & THE BEAUTIFUL sure is a cutie! Born in June 2018, the infant was played by Gabriel Sporman, Zoe Pennington, and Chloe Teperman until twins Colette and Avalon Gray took over the role in February 2020 and continue to play the girl to this day. Kelly is named after Kelly Hopkins, Liam’s late mother who was never seen on B&B.

Like many babies on soaps, Kelly’s paternity was in question right from the start. Steffy Forrester was married to Liam Spencer, but when he found out she’d taken a paternity test behind his back, he was horrified to learn that she’d cheated on him with his father, Bill Spencer! Although the test confirmed that the baby was Liam’s child, once Kelly was born, their marriage continued to crumble.

Learning that Hope Logan was pregnant with his baby, Liam promised Steffy they would remain a family but was reluctant to remarry, so she called it quits. Eager to give Kelly a sibling, Steffy adopted a baby girl she named Phoebe, but who turned out to be Liam and Hope’s baby that was stolen at birth! 

B&B Liam Steffy baby Kelly
Kelly bonded Liam and Steffy forever but couldn’t save their fractured marriage.Howard Wise/

After another failed attempt to rekindle things with Liam, Steffy found herself falling for handsome doctor John “Finn” Finnegan, and wound up pregnant with his child! Unfortunately, she once again wasn’t sure who the father was because she’d had a one-night stand with Liam, but in the end, tests proved that Finn was the daddy, and Kelly was finally given her sibling — her baby brother, Hayes!

Steffy and Liam continue to co-parent Kelly together, despite being married to Finn and Hope, respectively. And the little girl seems to be doing quite well, in spite of the constant drama afflicting her parents and the other adults in her family. But stay tuned to B&B because that can always change!

Keep scrolling, there's more!
Use left and right arrow keys to navigate between menu items. Use right arrow key to move into submenus. Use escape to exit the menu. Use up and down arrow keys to explore. Use left arrow key to move back to the parent list.