Clara McGregor was back to her happy and beautiful self at a dinner gala in Italy on Wednesday, July 21, over a month after she suffered lacerations to her face from a frightening dog attack. The 25-year-old daughter of Ewan McGregor posed for photos at the event, held at Resort Torre Michelangelo during The Ischia Global Festival.