I've lost weight in the past 4 years and they're now too baggy on me.
What I have purchased instead is a pair of Roots swim shorts, in black, which look like boxer briefs.
And I look freaking sexy in them! (Photo on the right isn't me, but its a close approximation. My legs are slightly hairier.)
Which means I am now ready to strut my stuff at beaches and pools this summer. Huzzzah!