Royal Caribbean does not have laundry rooms or irons available for guests. They never have as I recall.
We used some wrinkle spray (Downy, I think) on our last cruise and it was good enough for us. Other than that, you would just have to send them to the ship's laundry for a pressing. They charge around $5 to press a man's suit, same for an evening dress.