Nicolas Cage has stunned fans after turning up to his latest red carpet appearance in a tartan suit as he proclaimed his love for shortbread.
The National Treasure actor was attending the premiere for his latest film, The Unbearable Weight of Massive Talent, at the South by Southwest festival in Texas on Saturday in a stunning tartan suit.
The 58-year-old actor stunned fans again as he went on a rant about his love for shortbread, which actually inspired his outfit for the premiere.