Will Smith may be more of a movie star than a music star these days, but he'll never fully shake off the glory day of 1998 circa. Big Willie Style.
Yet although he plays a major role in forthcoming blockbuster Suicide Squad, he went back to his rap roots by performing his hit 'Miami' at a publicity event for the film in... you guessed it, Miami.
To be fair, his co-stars Margot Robbie and Karen Fukuhura don't leave him hanging, and do their bit by awkwardly dancing in the background.
Will, you know you should have broken out a verse of 'Boom Boom (Shake the Room)' instead, regardless of your location.
Watch it below: