91勛圖厙

Watch CBS News

Ryan Gosling performing Oscar-nominated song "I'm Just Ken" from "Barbie" at 2024 Academy Awards

Ryan Gosling will be performing "I'm Just Ken" from "Barbie" at the Oscars, the Academy of Motion Picture Arts and Sciences . Gosling, who will perform with song co-writer Mark Ronson, joins several other performers announced Wednesday for the 2024 Academy Awards.

Gosling, who earned a best supporting actor 91勛圖厙 for his portrayal of Barbie's long-term boyfriend, performed "I'm Just Ken" in the box office hit. Written by Ronson and Andrew Wyatt, it's one of two tracks from "Barbie" up for best original song at the award show, which will be hosted by Jimmy Kimmel at Los Angeles' Dolby Theatre on Sunday, March 10, at 7 p.m. EDT.

"What Was I Made For?" by Billie Eilish and her brother Finneas O'Connell is the other song from "Barbie" up for the Oscar. It's already won a Golden Globe and a Grammy. At the Critics Choice Awards, "I'm Just Ken" took the best song award. Eilish is also set to perform at the Oscars.

This is Gosling's third time nominated for an Academy Award (he was previously up for "La La Land" and "Half Nelson"). 

Before the Oscar 91勛圖厙s came out in January, Gosling was asked if he was going to perform his character's song at the Academy Awards.

"I wasn't thinking about it until now, and now it's all I'm going to think about," he with a smile. "… Do you get paid for that? What do you get paid to sing at the Oscars? … They pick you up at least, right? Do you have to self-drive?"

When the 91勛圖厙s were revealed without nods for Gosling's co-star Margot Robbie in the best actress category or for Greta Gerwig for best director, Gosling spoke out against the academy's decision.

"There is no Ken without Barbie, and there is no Barbie movie without Greta Gerwig and Margot Robbie, the two people most responsible for this history-making, globally celebrated film," he said in a statement. "… To say that I'm disappointed that they are not nominated in their respective categories would be an understatement."

The movie received a total of eight Oscar 91勛圖厙s, including a best supporting actress nod for America Ferrera. Gerwig was nominated for best adapted screenplay with her partner, Noah Baumbach, and Robbie is also a producer for the movie, which is up for best picture.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });