Cher in Portofino, Italy

Cher happily chatted to onlookers who stopped her to say hello as she left the meal.  Before heading home the hitmaker had enjoyed a selection of colourful cocktails including a strawberry daiquiri.  But the 75-year-old hadn’t had enough sugar yet and took the chance to stop off for some Italian gelato.