The best moment of Leona Lewis' life?

Winning The X Factor.