Rupert Murdoch's 184ft yacht has sold after less than four months on the market

Media mogul Rupert Murdoch has sold his £18m sailing yacht less than four months after it went onto the market.

GALLERY: Rupert Murdoch’s superyacht Rosehearty

A broker in Monaco sold the 184ft vessel shortly before Christmas but the buyer’s identity and sale price have not yet been disclosed.

Mr Murdoch put the 2006 yacht, Rosehearty, up for sale in September.

The boat was designed by the Italian shipyard Perini Navi and sleeps up to 12 crew.

Water skis, diving gear and large Jacuzzi were also included in the sale of the yacht.