we were both dressed in formal wear-caine in his beautiful black ralph lauren tuxedo , and i was wearing a jenny packham dress i 'd made the mistake of showing to effie two weeks ago , who had then showed it to caine , who had then bought it for me .