Elisha Renee Herbert Sheer Dresses Si Launch. May 18, 2025 1366 × 2048 Sizzling Sisters: Elisha & Renee Herbert Bare It All in See-Through Dresses at SI Launch At the Sports Illustrated Swimsuit 2025 launch in NYC, Elisha and Renee Herbert stunned in bold sheer dresses. Elisha’s nude crochet gown and Renee’s black mesh outfit highlighted their toned physiques and daring fashion sense.