Heidi Klum and Seal arrive at the Grammy Awards
This image appears in the gallery:
Grammys 2011

61. Heidi Klum and Seal arrive at the Grammy Awards
Heidi Klum and Seal arrive at The 53rd Annual GRAMMY Awards held at Staples Center on February 13, 2011 in Los Angeles, California.