Today H&M launches their new collection of David Beckham Bodywear for H&M with prices ranging from $12.95 briefs to $29.95 pajama pants. Check out the official Super Bowl commercial below. He’s so dreamy. . .