Justin Bieber (19) thrilled fans in Brooklyn, New York, last night -- and his angelic arrival on stage will take some effort to beat.
Justin's 'wings' are made of musical instruments and records and the act sees him suspended in mid-air before landing on stage, and launching straight into one of his hits.
To complete the look, Justin wore a gold-armoured waistcoat, white jeans and white runners complete with golden cuffs.
Not surprisingly, fans were thrilled by his performance and cheered throughout -- and there is little doubt that his Irish fans will be doing the same when he takes to the stage at the O2 on February 17 and 18 next.
Justin has hit the headlines again in recent days after it was reported that his relationship with Disney star Selina Gomez ended due to "trust issues".
Gomez (20) ended the relationship days after Justin was spotted chatting to models at the recent Victoria's Secret show in New York.
Sources close to the Canadian popstar say he is confident he will win Selina back and that he hasn't cheated on her.
Selina flew to New York over the weekend for "tentative" talks with Justin as well as a number of business engagements. Fans think Justin had Selina on his mind when he took to the stage in the Big Apple and sang the ultimate break-up song -- Justin Timberlake's 2002 hit Cry Me A River.