Just wondering how far in advance you can or should do the shower? If I'm getting married end of January can I do a jack and Jill shower the August before? I feel like that's a little far out but also find the fall to be super busy with my work and our family events/birthdays/etc.
And does a shower have to be someone's home?