I'm wondering if should do it on my shower day, or if I should "surprise" my guests with my hair and makeup? I'm not taking bridals and I've already taken engagements. I'm almost not wanting FI to see me, either. So should I just do them on a random day and wash it off before most can see me? Seems like a waste!