Lady Gaga will perform at the Inaugural Ball tomorrow night, an anonymous source tells the Associated Press. This isn't the same ball where Beyonce sang "At Last" for the first couple in 2009—that's The Neighborhood Inaugural Ball.
Apparently there are several, though this year marks the fewest number of balls since President Eisenhower. Gaga will sing at the ball for Barack Obama's White House staffers (in 2009 it was his campaign staff) and won't be aired on TV. Jay-Z performed last time and reportedly did "99 Problems But George Bush Ain't One."
Gaga will presumably not be arriving in an egg or a dress of meat or anything that would take attention away from the president. Right? Kind of surprised the Secret Service went for this.
Beyonce will be singing the national anthem at the actual inauguration after President Obama is sworn in; James Taylor and Kelly Clarkson are singing "American the Beautiful" and "My Country Tis of Thee" between oaths.
And in case you weren't sure, the AP is also reporting the correct pronunciation of Beyonce.