Forever My Girl opowiada o gwieździe muzyki country Liamie (Alex Roe), który powraca do rodzinnej miejscowości po śmierci przyjaciela z liceum. Na miejscu musi zmierzyć się z przeszłością w postaci Josie (Jessica Rothe), którą zostawił przed ołtarzem oraz południowych korzeni, o których zapomniał, po tym jak wybrał sławę.