Colin Firth is the hottest actor over 50 bar none!