Page Six Suni Lee and Simone Biles rock dazzling leotards with over 15,000 Swarovski crystals for Olympic finals Page Six • Available on Youtube • Published 2 months ago