Emma Watson, the 27-year old Harry Potter actress, has ended her relationship with entrepreneur boyfriend, William "Mack" Knight, after two…