Liverpool have confirmed the signing of Manchester City forward Craig Bellamy.
The 32-year-old left Wales' training camp at Celtic Manor to head off for talks with the Reds and has now signed for his former club.
Full terms of the deal have not yet been disclosed, but the Reds say Bellamy has "signed a contract" and will wear the number 39 shirt.
The Wales international left Anfield in 2007 after only 12 months at the club having scored nine goals in 42 matches.
Bellamy has been out of favour at City since Roberto Mancini took over in December 2009.
"I've grown up with Kenny Dalglish, now to be signed by him is a massive honour," he said.
"This is an exciting time. When Kenny took over, watching as a fan last season I got the buzz as well and it was great to see Liverpool end the season well.
"I'm very happy. It's been a long couple of months, I had to be patient and believe something like this could happen."