Identical twins were born in 2010: Now they’re 8 yrs old and named “world’s most beautiful twins.”
View this post on Instagram A post shared by Ava + Leah (@clementstwins) By the time they were 6 months old they had already been offered their first modelling contract. But the mom of three ...