Trisha Yearwood has shared the secret to her happy 20-year marriage to Garth Brooks.
The 61-year-old singer - who wed the country superstar, 63, in 2005 - has revealed she learned from her two previous failed marriages that she needed to prioritise spending time with her husband because "marriages don't work if you're never together".