A 44-years old actress who is popular for her role as Margaret Tudor in the Tudors, Gabrielle Anwar is quite attractive and confident since her decision to have