Victoria Beckham is reported to have landed a role in Tom Cruise's new film Hardy Men after being hired by the man himself.

According to the Daily Express, The Actress Formerly Known As Posh was left speechless at her 34th birthday party when, first, Cruise asked her to design the costumes for Hardy Men then suggested she make a cameo appearance in the film.

If so, it won't be the first time Beckham has acted. Last November she appeared in Channel 4's Ugly Betty as a bridesmaid to Vanessa Williams' fashion boss character, Wilhelmina Slater. And of course there was Spiceworld The Movie!

Hardy Men is a spoof of children's book series The Hardy Boys.