Once upon a time, Brandi Carlile and Catherine Shepherd first crossed paths via the telephone while they were in different countries and kept in touch FOR AN ENTIRE YEAR before they met IRL and fell in love. ❤️ They’ve been going strong ever since and have (blessedly) not been shy about posting their adorable ‘ship on social. Prepare to laugh, cry, and see tons of endearing Facebook life update posts as we walk through their decades-long ‘ship!
Truly still can’t get over how iconic the beginning of this love story was. Way back when, Catherine—who is originally from
→ Continue reading at Cosmopolitan