Jovetić began his career with FK Partizan, winning the double of Serbian Superliga and Serbian Cup in 2008, then joined ACF Fiorentina for an approximate €10.8 million. In five seasons at the Italian club, he scored 40 times in 134 matches, prompting an approximate €26.7 million transfer to Manchester City. In his first season in England, he won the League Cup and the Premier League. He subsequently returned to Italy to play for Inter Milan in 2015, and also had a loan spell in Spain with Sevilla in 2017, before joining Ligue 1 club Monaco later that year.