Tuesday was quite a day for 24-year-old Danielle Herrington. The up-and-coming model snagged her ffirst ever magazine cover for the iconic Sports Illustrated Swimsuit issue. She met her modeling idol, Tyra Banks, in the absolute coolest way (see the epic moment here). And later that night she got to walk the Black Panther premiere red carpet alongside Banks in matching outfits. Talk about living your best life.