Yesterday, attention-seeking missile Katy Perry stopped by the Facebook offices for an interview, snapped a TwitPic with some nebbish, and announced her summer tour of the U.S. and Canada, which kicks off on June 7 in Atlanta. It'll be fun to see how many arena-sized stage props Perry and her team can build that resemble giant breasts. The openers for the jaunt, which is called the California Dreams Tour, are pretty fantastic, too—Swedish oddball Robyn and Welsh cult-pop group Marina & the Diamonds are splitting support-act duties.

Robyn, "Hang With Me"

Marina & The Diamonds, "Oh No!"

Katy Perry's tour dates:

June 7: Atlanta, Arena at Gwinnett Center

June 9: Orlando, UCF Arena

June 10: Tampa, St. Pete Times Forum

June 11: Ft. Lauderdale, Bank Atlantic Center

June 14: Raleigh, RBC Center

June 15: Columbia, Merriweather Post Pavilion

June 17: Uniondale, Nassau Veterans Memorial Coliseum

June 18: Boston, TD Garden

June 19: Newark, Prudential Center

June 22: Uncasville, Mohegan Sun Arena

June 23: Pittsburgh, Petersen Events Center

June 24: Philadelphia, Wells Fargo Center

June 28: Detroit, Palace of Auburn Hills

June 30: Toronto, Air Canada Centre

July 2: Montreal, Bell Centre

July 3: Ottawa, ScotiaBank Place

July 5: Cleveland, Quicken Loans Arena

July 7: Milwaukee, Marcus Amphitheater -- Milwaukee Summerfest

July 8: Chicago, Allstate Arena

July 9: St. Paul, Xcel Energy Center

July 13: Regina, Brandt Centre

July 14: Winnipeg, MTS Centre

July 16: Calgary, Scotiabank Saddledome -- Calgary Stampede

July 17: Edmonton, Rexall Place

July 19: Vancouver, Rogers Arena

July 20: Seattle, Key Arena at Seattle Center

July 22: Portland, Rose Garden Arena

July 23: Boise, Taco Bell Arena

July 25: Salt Lake City, Energy Solutions Arena

July 26: Denver, 1st Bank Center

July 28: Dallas, Verizon Theatre at Grand Prairie

July 29: Houston, Toyota Center

July 30: Austin, Frank Erwin Center

August 3: Phoenix, Comerica Theatre

August 5: Los Angeles, Nokia Theatre LA Live

August 12: San Jose, HP Pavilion

August 13: Santa Barbara, Santa Barbara Bowl

August 14: Santa Barbara, Santa Barbara Bowl