I'm glad you had a good cruise and I really don't want to read to deeply into this but at 2 to 3 weeks, a woman (unless she has a really tiny frame) isn't showing that much and would not be challenged by the boarding crew. On the other hand, a woman at 20 weeks (5 months) would be showing and would cause concern for the crew. My point is at 5 months, a woman with a tiny frame would look like she is going to explode opposed to a woman at 5 months that is heavier in weight. The safety of the passengers begins at embarkation. I'm not sure what the frame of your wife is in this scenario but in an event such as yours where she was 5 months on, maybe a doctors note indicating her progression would have been a good choice to have before boarding. Hope all goes well and congratulations on your new baby ;).