New sexy BMW spot from Martin Swift