Kate Moss opens her new collection at at TopShop on April 29, 2014 in London, England. Nick Grimshaw presents.