Well we arrived in Rome yesterday but our luggage didn't! So here we are in need of some clothes. Can anyone please let us know where I can find somewhere to buy plus sized clothing and underwear? Any help is greatly appreciated!! We are staying at piazza navona.