Beyonce Didn't Rehearse National Anthem With Marine Band Until Night Before Inauguration 
 
 Beyonce wasn't technically the main attraction at President Barack Obama's inauguration ceremony on Monday, but she very nearly stole the show. Taking the stage to sing "The Star-Spangled Banner" after Obama's swearing-in and stirring inaugural address, the superstar drew wild applause from the hundreds of thousands of people who had turned out for the big event. Her rendition of the national anthem was impressive, to say the least -- even more so considering she had almost no time to rehearse with the United States Marine Band, which accompanied her performance. 
 
 PHOTOS: Presidential Inauguration 2013: All the stars and celebrations 
 
 Planning for the musical portion of the ceremony begins several weeks in advance, but as band director Colonel Michael J. Colburn revealed to Buzzfeed, it can be difficult to block out time with the celebrities. Especially when they're as in-demand as Beyonce is. 
 
 "As soon as we get information from the Presidential Inaugural Committee [about] who the guest artists are going to be, we make contact with them, find out how we can prepare arrangements that will really kind of flatter their voices -- of course in the right key," Colburn told Buzzfeed on Jan. 21. "We had Kelly [Clarkson] in over the weekend to rehearse and record. Beyonce, she's getting ready for the Super Bowl, so we didn't have a chance to do anything with her until last night." 
 
 PHOTOS: Beyonce's best hairstyles ever 
 
 (The "Crazy in Love" singer is headlining the Super Bowl halftime show on Feb. 3 at the Mercedes-Benz Superdome in New Orleans, where she'll be joined by her Destiny's Child bandmates Kelly Rowland and Michelle Williams.) 
 
 "it's a very, very tight window of opportunity," Colburn said. He added, though, that what little time the band had with her went "very well." 
 
 PHOTOS: Beyonce's sexy style 
 
 Indeed, despite some apparent audio problems -- the Grammy-winning singer ripped out her earpiece halfway through the song -- Beyonce's performance was a highlight of the inauguration ceremony. Another highlight? Her stunning style. The star looked gorgeous in an Emilio Pucci black velvet and chiffon cutout gown, a black Dior coat, and 80-carat emerald earrings by Lorraine Schwartz. 
 
 Tell Us: What did you think of Beyonce's rendition of the national anthem?
– Not much of a shocker, but huge Obama fan Beyonce will perform at the president's second inauguration, People reports. She'll perform the National Anthem at the Jan. 21 event, while Kelly Clarkson will sing "My Country 'Tis of Thee" and James Taylor will perform "America the Beautiful." Beyonce, of course, memorably took part in the 2009 inauguration when she sang "At Last" for President Obama's first dance with Michelle Obama at the Neighborhood Inaugural Ball. Meanwhile, get a look at inaugural poet Richard Blanco, the son of Cuban immigrants, in the New York Times.