Here are photos from the shower. Sorry to those who attend who might not appear below. Unfortunately, I didn't think to take a group shot until after the shower.
So as not to bore everyone with the "who's who" in all the photos, I'll just let the photos speak for themselves. The little boy I'm holding about halfway down, however, is Ethan. He's Ellie's future husband...or at least the gentleman with whom she has had plans for her first date since before she was born.