Written and first recorded by Tracy Chapman (US #48/MOR #19/CAN #27 1988).
Also recorded by Neil Diamond (1989), Sanchez (1989).
Other hit versions by Boyzone (UK #2/IRE #2/NZ #11/DAN #2 1997), Tracy Chapman & Luciano Pavarotti (UK #3 2001), Ronan Keating (GER #42 2005).
From the wiki: “‘Baby Can I Hold You?’ was written by Tracy Chapman, and first recorded for release in 1988. The song reached the Top 50 in the US but peaked at only #48, failing to become Chapman’s second Top 40 hit. Chapman subsequently re-recorded the song as a duet with Luciano Pavarotti for the CD Pavarotti and Friends for Cambodia and Tibet. ‘Baby Can I Hold You?’ was also re-released as a single in promotion of Chapman’s hits package Collection in 2001 and, this time, reached #3 in the UK. Neil Diamond recorded the song for his 1989 album, The Best Years of Our Lives and became the first of many artists to cover the song.