After six years being announced on The Late Show with David Letterman, the SI Swimsuit Cover was revealed on Jimmy Kimmel Live last night. The 50th SI cover has three models; no Barbie is not one of them, but will be featured in the issue. The three girls are Chrissy Teigen, Nina Agdal and Lily Aldridge. Kate Upton was on the cover for the last two issues. 

Here is the cover that will be in stores February 18. 



Chrissy Teigen posted a picture to her instagram of her reaction to finding out she was on the cover, check it out:


Here is a video of all the girls finding out about the cover: