«(I’ve Had) The Time of My Life» is a song composed by Franke PreviteJohn DeNicola, and Donald Markowitz. It was recorded by Bill Medleyand Jennifer Warnes, after having been selected to be the finale song for the 1987 film Dirty Dancing, by choreographer Kenny Ortega and his assistant Miranda Garrison (who also played Vivian in the film).Singer-songwriter Previte was the lead singer of the band Franke and the Knockouts and had success with the song «Sweetheart» in 1981, but by 1986 was without a recording contract to any label. Producer and head of Millennium Records Jimmy Ienner asked Previte about writing some music for «a little movie called ‘Dirty Dancing'», but initially turned him down because he was still trying to get a record deal. But Ienner was persistent and got him to write several songs for the film (which also included «Hungry Eyes«, which was later recorded by singer Eric Carmen and also became a top 10 hit).