"No Promises" was covered by the second United Kingdom X Factor winner Shayne Ward. The cover was released on 10 April 2006 and reached number two on the UK Singles Chart.
Shayne Ward's rendition of "No Promises" topped the charts in the UK, reaching a high position on the singles list. The song was made public on 10 April 2006.