Snooki has confirmed she's pregnant.

The 'Jersey Shore' star - real name Nicole Polizzi - is expecting her first child with fiance Jionni LaVelle and she insists they're both ready for parenthood.

The 24-year-old former party girl told Us Weekly magazine: ''I have different priorities now. I don't care what anybody else thinks. As long as I know I'm ready and he's ready.''

Jionni added: ''We are not going to screw this up.''

Snooki discovered she was pregnant at the beginning of the year and admits she was initially worried because she had been drinking on New Year's Eve (31.12.11), unaware she was expecting.

She said: ''We found out right after New Year's. My first thought was, 'S**t, I've been drinking!' I was worried. It was New Year's Eve and we were in Vegas, so I did go crazy.''

Snooki is very happy with the pregnancy news as she recently revealed she could not wait to settle down.

She said: ''I'm still waiting for that ring, I swear to God. I've been telling him this for months now!'

''I live my life crazy partying whatever, but I'm ready to settle down and have a little baby.

''[I'm giving him] two years. I'm 24 now. He has until 26 to ask me. If he doesn't ask me, I'm asking him!' ''