Dave---You made my day. We sail on the Sovereign in 35 days, sorry we will miss you.
As for the Speedo, do whatever you are comfortable in so you are relaxed.
You might be able to win Mr Sexy legs this year.
Enjoy yourself and don't worry ---be happy.