What's this flower?
These plants are Cleome, or "spider plants" - an old-fashioned favorite. They are annuals, but seed prolifically and it's not highly unusual for them to "magically" appear - even if you never planted them. Wind, birds and other vectors can move the seeds around quite a distance. Here is a video that describes this rather nifty plant:
Thanks for contacting AaE. Please do so again if you have further questions.
Thank you so much, this is exactly it!