I got my Roaring 20s dress on Amazon for around $40. I actually bought it for a Halloween party in 2021 but it worked perfectly for the theme night for the cruise I took this summer. Its not high quality but it worked just fine!
M419 the 4th of July cruise NYC - Halifax - Boston - NYC
June 30th - Black and White
July 2 is also listed as a gala night but not showing a theme yet. Assuming Roaring 20s.