I hate Rachel Stevens AND her gloves...