Tamzin Merchant (IMDb) is an English actress, seen here in vidcaps from The Tudors.