No one holds on to a secret like Beyonce does.

After a weekend that included her eagerly awaited return to the Super Bowl stage and the surprise release of a new single called “Formation,” the pop diva announced Sunday she will hit the road this spring in a commercial that dropped right after her appearance alongside Coldplay and Bruno Mars.

Beyonce will embark on her first solo world tour since 2013.

Billed as “The Formation World Tour,” the trek launches April 27 in Miami with 21 additional stadium dates throughout the U.S.

The European leg of the tour will start on June 28 in Sunderland, United Kingdom.

The singer last played stadiums alongside her husband on 2014’s “On the Run” tour.

Rumors of Beyonce return to the stage have intensified in recent months, with reports of a planned tour and photos of the singer on set of what appeared to be a music video leaked online.

A day before Super Bowl, the singer dropped the new single without warning.

Released exclusively to Tidal for streaming and downloading, the surprise release came in the form of the single and its accompanying, Internet-breaking visual.

Mike WiLL Made-It produced the banger and it was co-written by Rae Sremmurd’s Swae Lee.

Tickets for the U.S. dates will go on sale starting Feb. 16.

Full list of dates below:

April 27 — Miami — Marlins Park

April 29 — Tampa, Fla. — Raymond James Stadium

May 1 — Atlanta, Ga. — Georgia Dome

May 3 — Raleigh, N.C. — Carter-Finley Stadium

May 5 — Nashville, Tenn. — Nissan Stadium

May 7 — Houston — NRG Stadium

May 9 — Dallas — AT&T Stadium

May 12 — San Diego — Qualcomm Stadium

May 14 — Los Angeles — Rose Bowl

May 16 — Santa Clara, Calif. — Levi’s Stadium

May 18 — Seattle — CenturyLink Field

May 20 — Edmonton, Alberta — Commonwealth Stadium

May 23 — Minneapolis — TCF Bank Stadium

May 25 — Toronto — Rogers Centre

May 27 — Chicago — Soldier Field

May 29 — Detroit — Ford Field

May 31 — Pittsburgh — Heinz Field

June 3 — Boston — Gillette Stadium

June 5 — Philadelphia — Lincoln Financial Field

June 7 — New York — Citi Field

June 10 — Baltimore — M&T Bank Stadium

June 12 — Hershey, Pa. — Hersheypark Stadium

———