Justin Timberlake thinks Susanna Reid is "super-hot".

Justin Timberlake

Justin Timberlake

The 45-year-old presenter features in Justin's upcoming DreamWorks Animation film 'Trolls' voicing his character Branch's grandmother Grandma Rosiepuff in the British version of the movie, but the pop superstar insists Susanna is "way too young" to be playing such a role.

Speaking on a VT during UK TV show 'Good Morning Britain' - which is co-presented by Susanna - the 35-year-old heartthrob said: "Good morning Britain! Susanna look you're here with us! You play my grandmother in 'Trolls'. You look way too young ... I have a super-hot grandmother!"

And co-star Anna Kendrick agreed with Justin - who is married to Jessica Biel - as she said: "Your grandma's a babe."

After the clip was played, Susanna's co-host Piers Morgan, 51, expressed his shock at the 'Cry Me a River' hitmaker's comments, branding them as "astonishing".

He said: "Oh my god, that's astonishing! I didn't know you got all that! That is very cool though, Timberlake doing the whole 'You look too young to be a granny.' "

And he wasn't the only one who was shocked, as Susanna gripped her mug and exclaimed: "I can retire now!"