The Huge, Heavenly and Hilarious Hats of the Royal Ascot

Today is day three — Ladies' Day — at the Royal Ascot (an annual horseracing event), held at Ascot Racecourse in Ascot, England. But let us not delay. HATS AHOY.

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

The Huge, Heavenly and Hilarious Hats of the Royal Ascot

Images via Getty and AP.