Audrey Doering and Gracie Rainsberry were adopted by two different families when they were only infants.
They came face-to-face on Good Morning America, and we're sure there was not a dry eye in the building.
The twins were born in China before both girls were adopted by two American families. However, both families had no idea of the other twin's existence.
This was only found when Audrey's mother, Jennifer, came across a photo of her daughter on her foster mum's knee next to another girl who likes exactly like her.
Thanks to desperate searching on Facebook, she was able to find Gracie's mother Nicole. And now, as they say, the rest is history.