Sports Illustrated Swimsuit Edition cover veteran Carol Alt still looks amazing. And she proved that by posing in a strapless leopard print dress at home in a video shared to Instagram on Tuesday.