First, she decided to arrive much earlier, taking everyone by surprise on 2 Jun 2008!
Then, just as we thought she's stable and thinking that she'll go home soon, her little heart stop for a while giving the whole world a scared of their life at approximately 12.30am, 5 Jul 2008.
On 24 Jul 2008, she's finally home, bringing excitement and laughter to the family.
That's our little Kyra...