Kate celebrates today 2nd birthday