Checkout these stunning identical twins [Photos] 6:05:00 PM identical twins Photos Cleopatra and Curious Duess ' prom photos have gone viral on Instagram .The identical twins live in Carlifonia are known as the Duess twins. Drop Your Comment Here Related Posts