It may have taken six years, two engagements and a lot of tears, but Arrow's Oliver (Stephen Amell) and Felicity (Emily Bett Rickards) have finally done the one thing we literally never thought we'd see: They got married!
Sure, they had to do it sans dress and flowers and all the frills that usual
...
Other Links From TVGuide.com
- Comment