Liam Gallagher launches his new clothing range: Pretty Green, and signs autographs at Selfridges in London.