Lily Potter gave birth to a beautiful girl on 26th March 1980. She was the replica of her mother so much that James thought it best to name her after his beloved wife. A few months later Harry James Potter was Born on 31 July 1980. How is that possible? James realised after Remus recognised the distance between the babies. Had lily slept with someone else? Or did she just have the rare 2 uteruses? Follow lily S. evans as she discovers the truth.All Rights Reserved