Yesterday Ft. Chris Brown | Diddy - Dirty Money -

The song (and its accompanying music video) leaned heavily into the high-fashion, cinematic noir aesthetic that defined the entire Last Train to Paris project, portraying Diddy as a lonely traveler haunted by memories.

Chris Brown handles the heavy lifting on the melodic hook, delivering a raw, emotional vocal that serves as the perfect foil to Diddy’s reflective, spoken-word style verses and the ethereal harmonies of Dawn Richard and Kalenna Harper. Diddy - Dirty Money - Yesterday ft. Chris Brown

"Yesterday" is a standout track from the 2010 album Last Train to Paris by the musical collective , featuring a heavy-hitting vocal performance from Chris Brown . The song (and its accompanying music video) leaned

As a cornerstone of the group's "Train Music" era—a self-described blend of hip-hop, house, and R&B—the song explores the haunting aftermath of a broken relationship. The lyrics grapple with the regret of a love that feels like it belonged to a completely different lifetime, emphasizing the "yesterday" that can never be reclaimed. Key Elements of the Track: As a cornerstone of the group's "Train Music"

Ultimately, "Yesterday" remains a fan favorite for its ability to balance club-ready production with genuine vulnerability, marking one of the more experimental and successful moments in Diddy’s later discography.

Produced by Kevin Cossom and Danja, the track features a melancholic, synth-driven beat that perfectly captures the feeling of moving through a neon-lit city while stuck in your own head.

Find your next gaming adventure
Finding the best games for you
Top games for you!
Game of the Month
Forge of Empires
Forge of Empires
(3466) Votes
Most played
Game of Thrones
Game of Thrones
(1955) Votes