Kevin Hart is David Beckham (Kind Of) In the New H&M Campaign