Natalie Imbruglia in Ferretti Champagne Gown at Robin Hood Premiere Natalie Imbruglia, the Australian actress and singer was making an early arrival on the red carpet event of 63rd Cannes Film Festival for the "Robin Hood" movie premiere. It's been quite long since her last red carpet appearance, but she still has her charming face. The charming actress opted for ...