Billionaire Gina Rinehart paid for Pauline Hanson’s European flights and a fashion show, the One Nation leader has confirmed in a parliamentary gift registry update.

While Gina Rinehart supported her trip, the One Nation leader said she paid for accommodation, meals and daily expenses.

The disclosure comes after photographs emerged of the One Nation leader holidaying with Australia’s richest person at the five-star Grand Hotel San Pietro in Sicily.