Celebrities hit the red carpet in London