Britney Spears has landed a guest role on 'Jane The Virgin'.

The 33-year-old pop star announced her casting on her Twitter account on Tuesday (11.08.15), admitting she was fulfilling a dream by appearing on one of her all-time favourite TV shows.

Britney tagged two of the shows stars, Gina Rodriguez and Jaime Camil, and tweeted: ''See u at the Marbella Hotel soon, @hereisgina @jaimecamil! Guest starring on one of my favorite shows EVER @CWJaneTheVirgin #DreamComeTrue (sic).''

News of Britney's casting drew an enthusiastic response from her new co-star Gina , who plays the part of Jane, a waitress at the Marbella Hotel who falls pregnant despite being a virgin.

The Golden Globe-winning actress tweeted: ''Literally fell out my chair @britneyspears I can not wait to work with you beauty! I'm covered in goosebumps. This is unreal!!! (sic)''

The 31-year-old beauty was subsequently asked by a fan how excited she was about appearing alongside the 'Piece of Me' hitmaker.

She replied: ''I mean scale of 1-100. 1,000,000,000 boom (sic).''

Meanwhile, another of Britney's new co-stars Jaime, who plays Jane's father Rogelio, also enthused about her appearing on the comedy-drama series.

He wrote: ''It'll be a great honor to have you on the show! #Dream Come True for us (sic).''