But there may have been a few gentlemen in the crowd slightly distracted when Nicole Scherzinger performed the Star Spangled Banner at Los Angeles Dodgers game on Tuesday
For the former Pussycat Doll sizzled as she delivered a wonderful rendition of the famous ditty.
The 35-year-old looked in fine form as performed in a Dodgers shirt and tiny shorts that showed off her lovely legs.
Sports fan Nicole is just getting over a split from former Formula One champion Lewis Hamilton.
But if there is one man capable of making the Don't Cha singer forget about the racer it is Real Madrid hunk Cristiano Ronaldo.
And he showed he is adept with balls of all sizes as he threw the ceremonial first pitch before the Dodgers took on the mighty New York Yankees.
What's new Pussycat? The saucy star is on the lookout for a new man since splitting from Lewis Hamilton
The team has suddenly become a hot ticket since going on a strong run of form, and Christina Aguilera jumped on the bandwagon to cheer the boys on from the stands.
As if that was not enough showbiz sparkle, golf lover Samuel L Jackson also showed up to read the team sheet to the crowd.
It seems all the Hollywood pixie dust did not help onto the field however.
For the MLB side were humiliated on their home turf 3-0 by the baseball powerhouse, the Yankees scoring three runs in the top of the ninth, including two on an error by second baseman Mark Ellis, to end the Dodgers' four-game winning streak.
Jumping on the bandwagon: Christina Aguilera was
one of the many who suddenly started supporting the now successful
baseball team
Pulp pitching: Samuel L Jackson looked quite the baseball player as he read out the team names in his uniform