Couldn't she put on something a little bit more... classy? It's a gala dinner, not a nightclub.
There's nothing wrong with her outfit (it's a lace dress) + Riccardo dressed her personally in custom Givenchy, so I don't see anything inappropriate with the choice of attire.