13 Years Ago They Were Called The World’s Most Beautiful Twins – Now Look At Them
Once known as the “most beautiful twins in the world,” Ava and Leah Clements have captured the hearts of millions, amassing an Instagram following of over 1.8 million fans. Their mother, Jaqi Clements, shared with BuzzFeed how quickly their online fame skyrocketed after she started their account. “When they were born, they were nicknamed ‘beautiful,’” Jaqi recalled….
Read More “13 Years Ago They Were Called The World’s Most Beautiful Twins – Now Look At Them” »