American singer-songwriter Bruno Mars will be celebrating his 40th birthday later this year and fans have been left stunned ...