Geri Horner may have been one of the most boldly dressed stars of the Nineties and Noughties, but nowadays, it's hard to find the former Spice Girl wearing anything but white – and there's a reason