Katy Perry has reportedly put a sex ban in place until her wedding to Russell Brand.

The 'I Kissed a Girl' singer - who is set to wed the British funnyman next weekend - has reportedly told him they must keep apart from one another until they are husband and wife.

The Sunday Mirror newspaper reports: "Katy wants everything to be special for their wedding, including the first night. The sex ban was definitely her idea."

Russell was known for his womanising ways before he settled down with Katy, and has previously praised her for turning his life around.

However, the 35-year-old star has agreed with Katy's decision.

The source continued: "Russell has reluctantly agreed, and they are sure it will be worth it after they have tied the knot."

The couple will be in London this evening for Katy's performance on 'The X Factor'.

Once the show has finished, it is believed they will be heading over to India to prepare for their big day.