Emma Watson was born in Paris, France.
Religiously, she hasn't said much. There is a BBC radio interview where she says she is "Christian" but there is no mention of a denomination or any theological positions.
Many religious groups, particularly in the states have rallied behind Watson for her stated views on modesty but, as her critics are quick to point out, she's been spotted many times wearing revealing attire.
Watson has stated that Barack Obama is one of her "heroes," so we can assume that, if she were American, she would be a Democrat and she's probably a liberally-minded person politically and socially.