I wopuld not recommend one in the swimming pool but did you mean in the dining room on formal nights ????!!!! but .
If you don't have a dinner suit then any smart dark suit will do, if your suit is not dark then the decisiion is made for you, but just for the formal nights max likely to be 3.
My husband wears a suit on formal evenings and shirt tie and long trousres on all othr evenings he has never felt out of place no need for diner suits.
The official policy is two formal evenings per week. On some longer cruises it varies but there are always some formal evenings. If you really want to avoid dressing up you can always dine in the Secret Garden cafe on these occasions.
Royal Caribbean - Independence of the Seas - 28 Apr 17 - 3nts
Southampton : Bruges (Zeebrugges) : Paris (Le Havre) : Southampton
Now from £359pp
View All Cheap Royal Caribbean Cruises from Southampton >>
Click here to see offer
Royal Caribbean - Vision of the Seas - 23, 30 Jan 17 06, 13, 20, 27 Feb, 06, 13, 20, 27 Mar 17 - 7nts
Dubai : Khasab : Muscat (Oman - Overnight) : Abu Dhabi : Dubai (Overnight)
Now from £749pp
View All Royal Caribbean Dubai & Abu Dhabi Cruises >>
Royal Caribbean - Independence of the Seas - 14 Oct 17 - 7nts
Southampton : Gijon : Bilbao : Cherbourg : Paris (Le Havre) : Southampton
Now from £759pp
View All Cheap Royal Caribbean No Fly Cruises >>