Skip Nav
Photo 42 of 45

42

Princess Peach

The princess fused orange and red in a polka-dot wrap dress, printed kimono, and peach hat in Kyoto in May 1986.

Image Source: Getty
X