Enrique Iglesias turns 42-years-old today (May 8).

The Spanish singer has been sending pulses racing for decades now with his ridiculous good looks and guilty pleasure bops.

Often hailed as the king of Latin pop – sorry Ricky, we still love you – we thought we’d celebrate the hunky star’s birthday by taking a look back at some of his best moments.

Check him out below:

 

 

 

More stories:
Tom Daley and Dustin Lance Black get married in castle wedding
Ryan Murphy teases new American Horror Story with terrifying picture