Mercedes Benz or Jaguar XF which one is best for wedding car?