Have you ever had the hiccups in an awkward situation? Maybe during a meeting at work or on a date? If you think that’s bad, we bet you’ve never had them whilst singing live in front of thousands of people in a packed stadium whilst being streamed on national TV.

Thought not.

That is exactly what happened to this adorable little boy in Australia over the weekend at a baseball game. Ethan Hall’s angelic performance has gone viral for the way he battles through his hiccups, remains ever the professional and completes the song with grace.

What to read next

RELATED: WHY THIS 3-YEAR-OLD'S PHOTOS HAVE GONE VIRAL

Although Ethan managed to keep it together, the baseball players weren’t quite so good at keeping their cool.

Watch the video for yourself and learn a lesson in professionalism from this little hero…

RELATED: THIS WOMAN LET 3-YEAR-OLD BOY DRESS HER