Taylor Swift predicted her engagement to Travis Kelce in a song on her new album as she knew a "hard rock is on the way".
The 35-year-old pop superstar announced her engagement to the NFL player in August after two years of dating and she's now revealed she knew the sportsman was planning to propose by writing about it in her new track Wood, which features on her new record The Life of a Showgirl.