Discover and save creative ideas
    Sir David Nolan, formerly known as John Doe, is a character on ABC's Once Upon a Time. He débuts in the first episode of the first season. He is portrayed by starring cast member Josh Dallas, and is the Storybrooke counterpart of Prince Charming. For events occurring before the casting of the first ...

    david once upon a time - Google Search

    3y Saved to Husbands <3


    • Jade M. Wong

      Josh Dallas aka Prince Charming (Once Upon A Time). Because every girl needs a Prince Charming <3

    • April Porter

      Josh Dallas (from ABC's Once Upon A Time) Sundays at 7pm central. Awesome guy..

    • Helen Glass

      Josh Dallas (Prince Charming) from Once Upon A Time . . . sooo hot! :)

    • Danielle Gailey

      Josh Dallas aka Prince Charming #onceuponatime

    • Sarah O'Connell

      Josh Dallas aka MY PRINCE CHARMING.

    People also love

    Kelly and Michael: Josh Dallas Prince Charming & Once Upon A Time #men #man #hot #style #manly #male #beauty

    once upon a time prince charming :) He is looking at if he could look at me that way :)

    Once Upon A Time

    Colin O' Donoghue AKA hook

    Joshua Dallas. Prince Charming on Once Upon A Time. I don't think a part ever suited him more ;)

    OHMYGOD! This picture was taken in the theater classroom at NAHS! yay for my high school!

    theo james - Google Search

    Once Upon a Time Charm Bracelet, Once Upon a Time Jewelry, Fairy tale Jewelry, Princess Jewelry - Blackberry Designs Jewelry

    Prince charming The Mad Hatter Pinnochio Captain Hook The Huntsman

    David Nieves by Jay Fuertez

    Freddie Prince Jr.

    once upon a time guys | The Hot Guys of Once Upon a Time: Hook, Charming, and Jefferson

    Huntsman - my favorite character on the show, which is (of course) the kiss of death.

    Once Upon a Time

    josh dallas - on Prince Charming/David ABC series Once Upon a Time

    But where is David Beckham?!? Hottest Men of All Time - Most Attractive Celebrities - Harper's BAZAAR

    Jamie Dornan from Once Upon a Time (Awesome tv show!)

    Luke Bryan