"Candy" is a pop song by English singer-songwriter Robbie Williams. This song was released as digital single by Universal Records on 28 October 2012 at United Kingdom. It was written by Robbie Williams, Gary Barlow and Terje Olsen.
It is an upbeat pop song and lyrically, it talks about a girl who thinks she's great. It received favorable reviews from music critics, who noted that it was a catchy, radio hit. However, some critics noted that it leaves no impressions at the end. Commercially, the song was a success, topping the UK Singles Chart and Scottland, while it reached the top-ten in Austria, Germany, Ireland, Netherlands and more.
The music video for the song was directed by Joseph Kahn and it was released on 10 September 2012. In the video, Robbie plays a guardian angel who causes all sorts of trouble trying to protect a beautiful mortal. Despite wearing a pink suit, the singer is invisible to his charge, played by Skins actress Kaya Scodelario.