Jennifer Hudson was spotted arriving in Tampa last night.  She’s scheduled to perform the National Anthem at Sunday’s big game.

We can’t wait to hear her sing again.

Also On HelloBeautiful:
Top 50 Natural Hair Products For Black Hair
She's got a natural glow
25 photos
More From HelloBeautiful