Miley Cyrus has revealed she has a crush on Kristen Stewart.

The 'Can't Be Tamed' singer - who is engaged to 'The Hunger Games' actor Liam Hemsworth - admits she is a huge fan of the 'Twilight Saga: Breaking Dawn - Part 2' actress and her style.

The 19-year-old singer tweeted a picture of the 22-year-old 'On The Road' star on Sunday (18.11.12) from the London premier of the new vampire movie taken last week, in which she was wearing a sparkling lace jumpsuit by Lebanese designer Zuhair Murad, and wrote: ''K Stew keeps getting better! Ughhh this look is soooo goooood! #girlcrush (sic)''.

Kristen has won rave reviews for her style since rekindling her romance with Robert Pattinson following her brief fling with her 'Snow White and the Huntsman' director Rupert Sanders in August.

Miley's future brother-in-law Chris Hemsworth also starred with Kristen in the movie.

Meanwhile, Miley spent time with another one of her fellow Hollywood starlets over the weekend.

On Saturday she was spotted arriving at a recording studio in Los Angeles with Selena Gomez.

It is not known if the girls were recording a duet together but they are said to have spent two hours together before Miley left and Selena's other close pal Taylor Swift arrived.