Paul McCartney has unveiled several videos for his new song, "My Valentine", two of which feature actors Natalie Portman and Johnny Depp.
The videos were unveiled at a world premiere held by daughter Stella McCartney in Los Angeles on April 13.
The third clip starred both Portman and Depp.
Depp recorded the solo in the song live, and this marks Portman's second collaboration with the legendary Beatle, having previously starred in his 2007 "Dance Tonight" video.
Which version do you prefer?
Photo: Getty Images/Getty Images Entertainment/Ethan Miller
© Copyright 2013 dmgRadio Australia