who does oliver queen marry in the arrow
Oliver Queen (Arrow) In season six, after a series of battles with Prometheus led to Samantha's death, Oliver struggles to raise William himself and tries to have a relationship with his son. After he and Felicity rekindled their romance, they eventually married at Central City with Barry Allen and Iris West. Oliver also develops a feud with hacktivist Cayden James and his cabal, and also discovers Ricardo Diaz is manipulating them to against each other before battling Oliver himself after killing James.
Sara Lance In season two, Sara returns to Starling City after a six year absence as "The Canary" to protect her family. In keeping with a promise, she also befriends wayward teenager Sin and watches over her. Oliver manages to capture and unmask The Canary, revealing Sara to be alive. She eventually informs her father, SCPD Detective Quentin Lance, and looks after him and Laurel (who also later discovers sheâ€™s alive as is a vigilante). Sara joins Team Arrow and revisits a brief relationship with Oliver. She aids him and his colleagues Felicity Smoak, John Diggle, and Roy Harper in taking down a drug-enhanced Slade Wilson, with help from the League of Assassins, which requires Sara to return to Nanda Parbat.