Frank Lampard has officially signed with New York City FC on a two-year contract.

Lampard, 36, left Chelsea after 13 seasons and 211 goals.

Lampard signed a one-year contract extension with the Blues in May 2013 after mulling over a move to the Los Angeles Galaxy.

“Why not chose New York City? It’s a very exciting challenge for me in life terms," said Lampard.

“I’ve seen a real long-term plan and I wanted to be part of that. I want to test myself, I want to carry on challenging myself. It was a good time for myself and Chelsea that I moved on.”