Miley Cyrus has landed a guest role on Two and a Half Men.

The 19-year-old singer — who made her name on Disney series Hannah Montana — is set to return to acting after scoring a supporting role on the hit CBS sitcom.

A source told E! News that Miley's "sexy" new character will be "rife with comedy" and will shake things up romantically on the show.

The starlet will play the new girl in town that Angus T. Jones' character, Jake Harper, falls for.

Walden Schmidt (Ashton Kutcher) will also develop a "massive crush" on Cyrus' character later on.

Cyrus revealed an edgy new look earlier this week when she posted pictures of her new pixie crop on twitter.

She exclaimed: "Never felt more me in my whole life. LOVE my hair, feel so happy, pretty, and free. (sic)"

Cyrus recently got engaged to The Hunger Games heartthrob Liam Hemsworth.

The pair met when the young starlet made her first non-Disney affiliated acting debut in the 2010 film adaptation of Nicholas Sparks' romantic novel The Last Song.