A star-studded cast make cameos in her 'Can't Get Enough of Myself' video.

In February, Santigold unveiled an interactive video for “Can’t Get Enough of Myself,” a selfie-centric cut that allowed fans to star in the visual via real-time webcams and smartphones. Now, she’s juxtaposed the more famous names that lent their faces into an official version released Monday.

Jay Z, Andy Samberg, Pharrell Williams, and Olivia Wilde all make cameos for the swinging, sing-songy doo-wop from her 99¢ LP. As Santigold ventures across the city, they pop up in unexpected places: on a dollar bill, in her coffee, and on her breakfast toast. Jay Z adorns a row of posters, Wilde lip-syncs on a billboard, and Samberg plasters on a goofy smile for a photo booth pose-off.

The video’s tone keeps with the vanity-obsessed themes replete on 99¢, which takes aim at the repeated commodification of our culture and selves. “Everything is a product at this point including people and relationships,” Santigold said of the record on Beats 1 when “Can’t Get Enough of Myself” premiered last November. “Everything is about marketing products — I’m a product. And everything is undervalued, you know? So I thought 99 cents was a good price for me and my life and all my hard work.”

In her television appearances for the single, Santigold has similarly boasted faux narcissism. On The Tonight Show Starring Jimmy Fallon earlier this month, she sported a dress bedecked in her own image, and on The Ellen DeGenres Show Monday night, she upped the ante with a stage entirely smothered with her face.

The end of the video sees her drive home the point, with an entire cast of Santigold replicas acting as her personal back-up band. Watch below.