The highly anticipated Sports Illustrated Swimsuit Issue cover has been revealed for 2015, and it stars none other than Hannah Davis.
The U.S. born model poses for Ben Watts while rocking a print bikini. Hannah pulls down her bikini bottoms to the point where she is almost naked in the risque image. The photograph was shot on location at a farm in Walland, Tennessee.