Bono and The Edge will be among the artists performing in the shadow of the Parliament Buildings in Ottawa on Canada Day.
The Irish singer and British-born guitarist will play one song for a crowd of thousands during the midday show on Parliament Hill – a crowd that could include Prince Charles and Camilla, the Duchess of Cornwall.
Bono and The Edge will then be whisked to the airport to board a private jet to Cleveland, where U2 performs in concert on the night of July 1st.
The government has not said how much, or if, the rock stars are being paid for their appearance.
The daytime show on Parliament Hill celebrating Canada's 150th will also include performances by Patrick Watson, Marie Mai and Walk Off the Earth.
Evening entertainers include Alessia Cara, Serena Ryder, Dean Brody and Gordon Lightfoot.
Bono and The Edge are the second foreign act to be booked for Canada Day. Cirque du Soleil, which is based in Montreal but majority-owned by Chinese and American companies, will also be part of the evening show.
Toronto Sun columnist Joe Warmington isn't impressed by the booking of Bono and The Edge.
"They are not Canadian! What about hottest music stars in the world Drake or Justin Bieber? Not available?," he wrote.
"How about The Weeknd or Bryan Adams, Celine Dion, Shania Twain, Rush? Avril Lavigne? Not willing to come?"