Stevie Nicks is about to set tongues wagging about a secret affair she had 25 years ago after finally recording the song she wrote about the romance.

The "Landslide" singer's first single from her new album "" was written over two decades ago, but Nicks didn't have the nerve to put it out - until now.

Looks like Stevie is doing a Carly Simon thing on us. Any guesses as to who the song is about? She has said, that when she wrote the song Fleetwood Mac was touring with Peter Frampton.  Hmmmm.