Skip Nav
Photo 2 of 26

Heidi Klum relaxed on a beach.

Source: Instagram user heidiklum

X