Just remember Cunard is a very traditional liner, which means very formal. Formal night mean tux (black or white) for man , woman in ball gown. Informal night mean suit & tie for man, woman in pant suit or dresses. Dress code are enforced on ship starting dinner time. We went on QE2 3yrs ago for a 10days Cannary Island cruise. Husband said he will not go on another cruise again if he has to wear suit/tie for dinner for more than 2 nights of his vacation (we had 3 formal & 4 informals). Next year, we went to Tahiti the with RSSC, casual all the way.
I heard the transaltantic crossing is even worst (3nts formal and the rest informal) because they expect you have time to dressed up