a linen suit will be a perfect idea for a bridal shower, you won't overheat, and you can wear it to work before the party