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.

[Photos: Anthony Harvey/Shutterstock, David Fisher/Shutterstock, Simone Comi/ipa-ag/Shutterstock, Matt Baron/Shutterstock, DGP/ImageSPACE/Shutterstock]