Brandi Carlile , 44, has been married to Catherine Shepherd , 50, since 2012. The loving pair have two children named Evangeline Ruth, 11 and Elijah, seven, whom they wholesomely adore. Brandi has been transparent about motherhood and the joys and obstacles that come with it, in both her art and interviews. She's also shed light on the learning curves she's encountered and grown from. Learn all about her family life with her children and wife of over 13 years below.
© Getty Images
Who is Brandi Carlile's wife Catherine Shepherd?
Catherine is British actor Jack Shepherd's daughter and she was raised in London where she attended James Allen's Girls' School, and she also trained in ballet. She originally pursued acting as an on-set extra and eventually acted in the Paddington franchi

Hello Magazine

Daily Star
METRO Entertainment
The Daily Record
Birminghalm Mail
Manchester Evening News TV
Devon Live
Edinburgh Live News
Atlanta Black Star Entertainment