How well do you know Natasha Halliwell?

It's self explanitary really.

1 My middle name is?
2 I think my favourite phyical features are?
3 What is my dog called?
4 What is my natural hair colour?
5 What is my most annoying habit?
6 When is my birthday?
7 What do i look for in a bloke?