ISOLA BELLA, Italy — The rain and wind couldn’t stop Nicolas Ghesquière from staging a striking cruise show Wednesday evening at Isola Bella, one of the gem Borromean islands on Lake Maggiore. On the contrary, the dark and low clouds seemed to heighten the impact of the mysterious female creatures he envisioned for the catwalk.
“I was very attracted by the story around the lake, its fairy-tale creatures,” said the designer…