Leggy lady Julia Roberts takes a seat on Idris Elba's lap on star-studded magazine cover

BRITISH actor Idris Elba will no doubt be the envy of many men when they see the latest cover of Vanity Fair magazine.

Julia Roberts Idris Elba George Clooney on the cover of Vanity Fair Julia Roberts, Idris Elba & George Clooney on the cover of Vanity Fair [Annie Leibovitz/Vanity Fair]

The 41-year-old stars in the publication's special edition Hollywood issue and is lucky enough to have US actress Julia Roberts perched on his lap.

The 46-year-old 'Pretty Woman' star looks stunning as she lounges on Idris with her neverending legs on show.

Julia appears to be wearing no more than a smart black blazer with a pair of fishnet tights as she flashes a huge grin for the camera.

Chiwetel Ejiofor,Julia Roberts,Idris Elba, George ClooneyAn array of stars grace the special edition Hollywood issue of the magazine [Annie Leibovitz/Vanity Fair]

Either side of her and Idris are actors George Clooney and '12 Years A Slave' star Chiwetel Ejiofor who both look very dapper in their tuxedos and white bow ties.

The other male stars in the photograph, which was taken by Annie Leibovitz, are all wearing the same attire and includes Michael B Jordan, Jared Leto and Chadwick Boseman.

But it's the ladies in the frame who steal the show, with Lupita Nyong'o, Naomi Harris, Brie Larson, Margot Robbie and Lea Seydoux all looking equally as stunning as Julia.

Julia Robetrs, Vanity Fair magazine cover, Idris Elba, George Clooney, Margot Robbie, Naomie HarrisThe stunning image was taken by photographer Annie Leibovitz [Annie Leibovitz/Vanity Fair]

'The Wolf Of Wall Street' star Margot is seen reclining in a strapless cream silk gown, whilst Naomie shows off plenty of leg in a bronze glittery number.

The special edition of the monthly magazine, which is out on February 7, celebrates some of this year's most prominent Hollywood stars - many of whom are nominated for an Academy Award for their recent work.

Would you like to receive news notifications from Daily Express?