Which singer performed the English-language version of McDonald’s “I’m lovin’ it” jingle?
Answer
Justin Timberlake
Answer
Justin Timberlake
Justin Timberlake performed the English-language version of McDonald’s “I’m lovin’ it” jingle.
McDonald’s introduced the campaign in 2003, and Timberlake’s recording helped give the phrase a strong pop-music association. The campaign was developed as a global marketing platform, so the slogan and musical idea were adapted for multiple markets and languages.
The song is often remembered simply as a McDonald’s commercial jingle, but Timberlake’s involvement connected the advertising with his career as a recording artist and performer. The campaign also used the distinctive “ba da ba ba ba” vocal hook, which became inseparable from the slogan.
The phrase itself is not the title of a Timberlake studio album or a standalone McDonald’s product. It is a corporate advertising slogan. McDonald’s continues to use the line in branding, while the exact advertisements, visual styles, and local-language versions have changed over time.
Source: Wikipedia · fact-checked Oct. 2026