Katy Perry has revealed she is not pregnant.

The 'I Kissed A Girl' singer was rumoured to be expecting fiance Russell Brand's baby but insists the rumours couldn't be further from the truth because she is currently on her period.

She told one of her followers on social networking site twitter: "ur gonna make me cry, maybe that's my period tho. THAT'S RIGHT I'M BLEEDING. Face. Better luck next month peepz. (sic)"

Katy - who got engaged to Russell on New Year's Eve (31.12.09) following a whirlwind four-month romance - sparked rumours she was pregnant with her first child after she was seen looking at baby clothes in Hampstead, London.

A source said: "Russell and Katy had a wander around Hampstead. They visited children's shoe shop Cubs and had a lot of fun checking out all the little booties."

Katy, 25, further fuelled the rumours by posting several cryptic messages on her twitter page.

She wrote to Russell: "I heard ur prego-ed."

She then messaged gossip blogger Perez Hilton, saying: "Boy do I have storrrrries!(sic)"