My DD is 2.5 and whilst has always been great at going to bed, she rarely sleeps all night long. She tends to wake anytime after 1am but stays awake for 2-3 hours!! I have no idea what wakes her, she's not upset or calling out for me, just wide awake. I wouldnt really mind but she can be really noisy, shouting, screeching, banging her legs against her cot bars. Eventually she goes back to sleep but sometimes I find it hard to nod off again. I never imagined she would still not be sleeping through consistently at her age!!
Have any of you experienced this? Is there anything I can do to stop her? I tried to explain to her this morning that darkness means sleepytime. She just grinned at me and asked for rice krispies
so I'm pretty sure it's gone in one side and straight out the other 
My other concern is that she wont be getting enough sleep if a large chunk of the night is spent playing (she no longer naps during the day). Any advice would be much appreciated 