So many possibilities. They just completed an Ironman. Heading off tomorrow to build houses in an impoverished country. Graduated medical school, top of the class for both knowing and representing the pinnacle of health. Bachelorette party and the fiancé isn't a mail order groom.  Judging by the hats and their appearance of around 40 (and accounting for fat years) it's probably a 21st. Party hard, because the next big one is 30 and not one of them is gonna make that!