What is the proper attire for the Grand Monaco Casino in France?

I am going there on a cruise and am wondering what to wear to the Casino. I’ve heard the dress is quite formal. Has anyone been there?