Tali Lennox at the Top Glamour Awards 2011

Tali Lennox was present at the 2011 Top Glamour Awards, held on the 3rd of November at the Hotel Ritz in Madrid. Tali was considered one of the best dressed guests at the event.