Skip Nav
Photo 31 of 57

A bumblebee peeked out from this flower hat worn in 1993.

Image Source: Getty
X