Celebrating its 50th anniversary, Sports Illustrated‘s “swimsuit issue” has Nina Agdal, Lily Aldridge and Chrissy Teigen on the cover. After 2 years straight of the buxom Kate Upton on the cover, this year’s SI swimsuit issue will be the first ever to feature any of the 3 models. Now John Legend has yet another reason to brag about how awesome his life is.