Caroline Spencer is a fictional character from The Bold and the Beautiful, an American soap opera on the CBS network. Created by producer Bradley Bell, she is portrayed by actress Linsey Godfrey. She is the daughter of media mogul Karen Spencer (Joanna Johnson), niece of media mogul Bill Spencer Jr. (Don Diamont), and namesake of her aunt, Caroline Spencer Forrester (Johnson).