Question: who sang tonight i celebrate my love for you
Answer: `` Tonight , I Celebrate My Love '' is a song written by Gerry Goffin and Michael Masser recorded as a duet single by Peabo Bryson and Roberta Flack and released in 1983 .