Sheena Easton - vocals William Lyall - keyboards Derek Austin - keyboards Sharon Campbell - background vocals Alan Carvell - background vocals David Cullen - keyboards, horn arrangements Kim Goody - background vocals Ian Lynn - keyboards Frank Musker - background vocals Christopher Neil - background vocals Phil Palmer - guitar Frank Ricotti - percussion Peter Vale - keyboards, background vocals Peter Van Hooke - drums Andrew Brown - bass Tony Hall - saxophone |