David Beckham was all smiles at the New York City launch for his Spring 2014 Bodywear line. To promote the new line, David held a meet and greet for the first 200 people to arrive at the Times Square H&M flagship store. In the past David attended such events in is own bodywear line, but with much of the east coast under an arctic blast, he opted to attend the event in a bright Alexander McQueen Cashmere Crew Neck Sweater and his favorite double breasted Saint Laurent Officier Coat by Hedi Slimane. David has been pictured wearing the Saint Laurent coat at nearly every event that he has attended over the past few months. I previously thought this coat was sold out, however Barney's New York is now carrying it and can be purchased for $3,590.