Beyonce gave the whole world goosebumps today as she closed the official Inauguration of President Obama.
The Destiny's Child singer performed the National Anthem of the United States, Star Spangled Banner, in front of an estimated 700,000 people in Washington DC.
She was also watched by proud husband Jay-Z, who accompanied her at the inauguration, walking in with her proudly on his arm.
Bey, who gaves us tingles as she sang the famous tune, wore a sophisticated black Emilio Pucci gown for the special moment.
But she covered herself up against the cold until the last minute in a black Dior fur coat.
Her moving performance marked the end of the ceremony which officially saw Obama sworn in for his second term as President - after winning the election in November of last year.
James Tayler and Kelly Clarkson also performed. While Katy Perry, Usher and the UK's very own The Wanted hit the stage at the Kids Inaugural Concert earlier in the day.
Bey, who recently announced that Destiny's Child would be releasing a new album, has long been a supporter of President Obama.
The trio (Bey plus Michelle Williams and Kelly Rowland) are set to perform together at the famous half-time slot at the Superbowl on February 3.