Which singer performed the vocals on McDonald’s “I’m Lovin’ It” promotional song?

The story behind the answer

Justin Timberlake performed the vocals on McDonald’s “I’m Lovin’ It” promotional song.

The song was developed for the campaign that McDonald’s introduced in 2003. Timberlake’s vocal performance helped connect the advertising platform with contemporary pop music, while the short “ba da ba ba ba” hook became the campaign’s most recognizable audio element.

A common mix-up is crediting the entire song to Timberlake alone. The campaign involved multiple writers, producers, and music-industry collaborators, and the advertising version was shaped specifically for McDonald’s branding.

The singer’s involvement was part of a broader strategy: McDonald’s used music, celebrities, and a repeatable sonic identity to make the phrase memorable across television, radio, and later digital advertising.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: