women's bubble dresses Long Puff Sleeves Mini Dress With Square Neckline and an elastic waist.Material has no amount of stretch Women's Summer Ruffle Mini Dress
Description
I will leave it to you to use an online translator to find out what the Italian caption on the open page said

Pair it with a crisp white shirt and a tie or bowtie for a polished finish

I do not suggest freezing it to try to make it last longer

As for shoes, unless it is stated on the invitation that you can wear flip flops, I would leave them at home
For example, classic blue jeans, black pants, blazers, and garments that can be coordinated with ease

Then use the guide below to get a general idea of which size tops should work for you