We already knew that Once Upon a Time was made up of one sterling-looking cast,but there's one hero in the bunch that deserves some extra cherish. From the very first moment that Sean Maguire took the screen as the beloved bandit Robin Hood, he fittingly stole our hearts forever. support scrolling for some of his hottest moments, or then look back at Robin Hood and Regina's sweetest moments together.
Source: popsugar.com