I've recently taken cruise on Royal Carribean. They won't accept once you hit 24 weeks pregnancy. I didn't need to bring any gynae letter as I'm less than 23 weeks. You will need to make a health declaration (together with covid stuff) prior to boarding that you're not more than 24 weeks pregnant. Enjoy!