Fergie‘s rendition of the “Star-Spangled Banner” has been getting a lot of mixed reactions. The 42-year-old singer performed the US National Anthem prior to yesterday’s NBA All-Star Game in Los Angeles.