Zelda's wearing her normal clothes and her shawl, how exactly would she get back the shawl? Giving it back also conflicts with gameplay, by the way.
And why exactly wouldn't Fi tell Link of Zelda's whereabouts? That doesn't make much sense, let alone magically transport her to a new random...