Oops!... She did it again - Britney rushed to hospital

Singer Britney Spears has been taken to hospital in Los Angeles after police were called to her house over a custody dispute.

One of the officers claims she was under the influence of an unknown substance when police arrived.

Reports say the 26-year-old was refusing to hand over her children to ex-husband Kevin Federline.

The couple are involved in a long-term tussle over their sons, aged two and one. Britney's been ruled unable to look after them adequately.

Meanwhile, a court in Los Angeles has awarded sole custody of Britney Spears's two children to Kevin Federline. The court commissioner also suspended the pop singer's visitation rights.

Another hearing on the case will be held on January 14.