
Here's a complex question that requires someone to reason about the input, can you answer it?
 Margaret would be the last princess born to a reigning English monarch until the birth of  who's wife? 


Henry VII
