What is that one thing that most twins share? Birthday is the answer that comes to mind. Flewellen posted about the birth of her daughters. Annie was the last baby born in 2022 at 11:55 p.m. Then, Effie was the very first born in 2023 at 12:01! I’m so glad you got to pull off such a fun birth experience for them! Source - Hindustan Times #twindiaries #newyeargift