The Love Light Shines On Heidi And Seal

Illustration for article titled The Love Light Shines On Heidi And Seal

Miami Beach, November 15. Image via Filmmagic.

Share This Story

Get our newsletter

DISCUSSION

zaprowsdowermst
zap rowsdower

Really confused by those shoes.