Patti LaBelle, a Philadelphia native, and Jennifer Hudson performed patriotic songs at the MLB All-Star Game held in Philadelphia.

Hudson, a singer and talk show host from Chicago, delivered a rendition of "God Bless America." The performance precedes her scheduled appearance at the FIFA World Cup Final ceremony. Social media users took note of Hudson's powerful performance.

LaBelle, known as the "Godmother of Soul," performed "The Star-Spangled Banner." The dual performances offered a patriotic prelude to the baseball game.

Patti LaBelle performs "The Star-Spangled Banner" at the MLB All-Star Game in Philadelphia.

The event also featured a replica of the Declaration of Independence, which players signed. "Fox & Friends" co-host Steve Doocy reported live from the MLB All-Star Fan Zone at Citizens Bank Park, capturing the fan excitement and local flavor, including a Liberty Bell-inspired beer tap.