Salma Hayek  as a beautiful Medieval Queen  , by Gerald Brom , Mark Arian , Artgerm