(WHAS11) -- ABC television star Josh Dallas, also known as "Prince Charming" of the show "Once Upon a Time," was back in his hometown of New Albany, Indiana over the weekend. Dallas served as grand marshal of the Harvest Homecoming Parade.
While on the parade route Dallas saw Katie Sullivan, age 4, from Sellersburg dressed as Snow White and holding a sign that said "marry me."
When Dallas saw her he stopped the parade, got out of his convertible and went over to take a picture with her.
Click here to see the YouTube video.
What you don't see in the YouTube video is Josh Dallas' co-star Ginnifer Goodwin who plays Snow White on the show. She is rumored to be his real-life girlfriend. Goodwin was also at the parade.