Tom Cruise has reportedly bought his pregnant fiancee Katie Holmes her own $20 million (GBP11.1 million) jet as a wedding present.

The generous movie star is keen for Holmes to pick up his love of flying high and he has ordered a customised Gulfstream jet for her, according to US tabloid National Enquirer.

An insider says, "Tom wanted to come up with the most amazing wedding gift ever, something that would make her life so much better than a big diamond on her finger."