Nina Agdal, Lily Aldridge, and Chrissy Teigen on the Sports Illustrated Swimsuit Issue cover

The deities of Sports Illustrated have outdone themselves this year. Read the rest of this entry »