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!

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.