Gwen refers to Phillip as "Majesty", but King Henry VIII (1509-1547) was the first English King to hold that title. This was hundreds of years after Richard the Lionheart's reign (1189-1199).
The movie opens in 1184 and states that it's in the reign of King Richard I. In fact, Richard did not become king until 1189.
When Prince Philip stands on the beach about 28 minutes into the movie and does his speech overlooking the beach and shore, you can see a swaying anchor buoy in the distance to his right.