This red carpet had everything: Tom Cruise, sequins, loads of tulle, a radiant Viola Davis, Jennifer Connelly looking amazing, airplanes, a celebrity whose very existence I had forgotten, formal bikini tops, a mesh top, and at least one big eye roll.