"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.
"No Promises" was performed by Shayne Ward, the second UK X Factor victor. The rendition was released on 10 April 2006 and peaked at number two on the UK Singles Chart.