Lori Nicks is married to Stevie's brother Chris Nicks and is also one of Stevie Nicks' close friends and back up singer (for Fleetwood Mac also).
Chat with our AI personalities
Lori Nicks is married to Stevie's brother, Christopher. So she is Stevie's sister-in-law.
Lori Nicks is married to Stevie's brother Chris Nicks and is also one of Stevie Nicks' close friends and back up singer (for Fleetwood Mac also).
Stevie Wonder
No, Stevie Wonder is still alive and well. He is 61
Stevie was played by actress Suzanne Tara.