Brandi Carlile and her wife Catherine Shepherd share two daughters. Here’s everything to know about Brandi Carlile's children.
Jenna Bush Hager and Brooke Shields learned on Today that they share yet another thing in common with each other: They both have crushes on singer Brandi Carlile. The co-hosts bonded over their not-so ...
Brandi Carlile is an American singer ... Carlile married Catherine Shepherd in 2012 and they are parents to two daughters. She is active in various humanitarian efforts and runs her own ...
Today, we rewind to 2018 when Brandi Carlile sat down with ... this LP marked a significant milestone for Carlile, who had recently become a parent for the first time. The resulting music was ...