On Thursday night Wills and Harry had dined in Memphis ahead of the wedding of best pal Guy Pelly, 32.

Harry enjoyed a slap-up meal with Wills at Rendezvous BBQ before heading home for an early night.

Restaurant owner John Vergos said: “They seemed to enjoy it. They had beer and wine.”

The pair had flown to Memphis, Tennessee, from Florida where Harry showed no signs of missing Cressida, 25, as he partied at a Miami club on Wednesday.

Harry, who split with Cressie earlier in the week, had danced into the small hours at a club where he shared a laugh with bikini-clad Arrow telly actress Katie Cassidy, 27, daughter of David Cassidy, 64.