Her name is Sofia Solares and she is absolutely Selena Gomez's long lost twin! The resemblance is uncanny. Someone has to be messing with us and she's actually Selena Gomez...right?The real one....photo-getty