The hitmaker has opened up about why he no longer does public displays of affection...
Olly Murs dresses as Austin Powers
The Oh My Goodness singer paid tribute to Mike Myers' character while in fancy dress in the US.
The star returned from America earlier this week and teased fans by promising a picture of him wearing fancy dress.
'Thinking about putting a sneaky pic of me in VEGAS up on here. wearing someone else's clothes!! Lol,' tweeted the Essex-born singer.
Olly then treated his Twitter followers to a snap of him dressed as the iconic film character Austin Powers, played across all three films by actor Mike Myers.
'Groovy Baby!!!!!,' wrote the 27-year-old in the picture's caption.
See Olly do his best Austin Powers impression below:
We all had crushes on celebrities as young adults, but rarely did we have the hots for both partners AT THE SAME TIME!!!
The cheeky chappy has recorded a special version of his single for us at Heart, to celebrate Make Some Noise
Watch the brand new TV advert featuring 'Troublemaker' Olly Murs Giving it some Heart...