Dua Lipa rocks a daring outfit while catching up with her friend Troye Sivan at a nudist beach in Perth ahead of her final Australia concert

Dua Lipa ensured all eyes were on her as she stepped out in Perth on Tuesday ahead of the final show of her Australian tour.

The British singer, 27, was seen at Swanbourne Beach, which coincidentally is a ɴuᴅᴇ-friendly beach, where she met with fellow pop star Troye Sivan, who grew up in the city.

Dua arrived just before 5pm for an early dinner at the Shorehouse Bar, which overlooks the beach.

After food and drinks, Dua, who was flanked by two large security guards, met up with Troye and the two musicians shared a warm hug.

They were soon joined by other friends and watched the sunset together at a nearby bench.

Troye, also 27, cut a casual figure in an orange-and-white-striped shirt and black Moschino boardshorts.

He shielded his face from the sun with a pair of thick black shades and a white cap.

The sighting comes ahead of Dua’s final show in Perth on Wednesday night, which marks the end of the Australian leg of her Future Nostalgia tour.

It comes just one week before the Qatar World Cup, with the Arab state facing growing criticism over its treatment of women, migrant workers and LGBT people.

Primary concern is the contractual conditions for hundreds of thousands of migrant workers employed to turn the tiny emirate into a region capable of hosting football’s biggest tournament.

It is yet to be seen how much time World Cup broadcasters will spend highlighting the allegations against the Qatari government, which include 2013 claims by The Guardian that workers were denied food, water, and were stripped of their pᴀssports.