McCartney Gali metallic dress item no. P00294625 HXAXJS2356827947