Bear in mind that white for the bride for all pre parties is a Pinterest creation. Many brides who do wear dresses are very casual so stick with something you feel pretty in that you already own or go to Ross/Burlington to check out their ideas.
Check out Lulu’s. I’ve gotten dresses from there before and they’re really nice quality
I might not be able to have a hen's or a bridal shower due to but I really like this dress by Australian label, Twosisters. I bought it to wear the day after my wedding, in case we meet family for brunch or something, and also for our honeymoon (assuming we're able to have one under current restrictions). Not sure why it won't show the picture, but here is the link!