Home Products Alesha Dixon wears Nichole de Carle London in new video