Christine McVie – keyboards, vocals
John McVie – bass guitar
Mick Fleetwood – drums, percussion; vocals and guitars on track 13
Bekka Bramlett – vocals
Dave Mason – guitars, vocals
Billy Burnette – guitars, vocals
Michael Thompson – guitars on tracks 2, 5, 8, 10 and 12
Steve Thoma – keyboards on tracks 3, 4 and 9
Lindsey Buckingham – backing vocals on track 6
Fred Tackett – trumpet on track 8
John Jones – keyboards, bass, guitar on track 13
Lucy Fleetwood – backing vocals on track 13