• Share
  • Tweet
  • Share
Demi Lovato, Beyonce, Mariah Carey

Getty Images

"O say can you see…"

We've all heard the lyrics to "The Star-Spangled Banner" countless times, and many of Hollywood's biggest names have taken part in the classic American tradition by belting out those famous words at major events.

Patriotic stars like BeyoncéMariah CareyDemi Lovato, Carrie Underwood and Jennifer Hudson have all showed off their impressive vocal talents by singing the national anthem—which is actually very difficult to do!

Celebrate the Fourth of July holiday with more celebs who have hit those killer high notes!