Nicole Kidman and Sandra Bullock brought a little magic to Leicester Square on Wednesday night as they reunited for the European premiere of Practical Magic 2.
Almost three decades after starring together in the 1998 cult classic, the pair were back on the carpet as witchy sisters Gillian and Sally Owens for the hotly anticipated sequel.