Photo:
David Bowie's latest video to his new single 'The Stars (Are Out Tonight)' features British actress, Tilda Swinton. the latest in a long line of Hollywood stars to take a leading role in a music video.
Our list includes starring roles, surprising dancing ability and some artist impersonation from the likes of Bruce Willis, Megan Fox and Angelina Jolie. Some leave you thinking that you've just watched a dramatic short film, others make you wonder what link the artist could possibly have to the actor and if they were justing granting the wish of a famous friend who wanted to be a rock star for the day.
Take a look through our gallery to see stars doing their best to make a cool music promo and fulfilling what probably was a dream for most of them.