Sports Illustrated Swimsuit: 50 Years of Beautiful (2014)
NBC and Time Inc. present Sports Illustrated Swimsuit: 50 Years of Beautiful, a two-hour TV special celebrating the 50th anniversary of Sports Illustrated’s swimsuit franchise.
Director: Gary Halvorson
![]() |
Heidi Klum as Self - Host |
![]() |
Tyra Banks as Self |
![]() |
Christie Brinkley as Self |
![]() |
Kathy Ireland as Self |
![]() |
Marisa Miller as Self |
![]() |
Kate Upton as Self |
![]() |
Brooklyn Decker as Self |
![]() |
Enrique Iglesias as Self |
![]() |
Bar Refaeli as Self |
![]() |
John Legend as Self |
![]() |
Elle Macpherson as Self |
![]() |
Petra Němcová as Self |
![]() |
Rebecca Romijn as Self |
![]() |
Paulina Porizkova as Self |
![]() |
Cheryl Tiegs as Self |
![]() |
Daniela Peštová as Self |
![]() |
Rachel Hunter as Self |
![]() |
Lily Aldridge as Self |
![]() |
Nina Agdal as Self |
![]() |
Elsa Benítez as Self |
![]() |
Carol Alt as Self |
![]() |
Yamila Diaz as Self |
![]() |
Valeria Mazza as Self |
![]() |
Carolyn Murphy as Self |
![]() |
Irina Shayk as Self |
![]() |
Veronica Varekova as Self |
| Directing | Gary Halvorson | Director |