Here comes the princess bride...