Ryan Leak, 27, pulled off the impossible and successfully planned a dream wedding for his girlfriend, Amanda Rowan. The kicker - Leak and Rowan weren't engaged, he didn't pop the question until the day of their wedding.

According to the Daily Mail, Leak overheard Rowan talking to a friend about how nice it would be to get engaged and married on the same day. After hearing that news, Leak began a mission to make her dreams come true. For the next year and a half he secretly used Rowan's Pinterest page to plan out every little detail for her dream wedding.

Rowan had pinned over 200 images to the site allowing for Leak to plan every little detail exactly how she would want it, from the flowers, her dress, the table decorations, the cake and even her engagement ring.

Her folder titled "My dream wedding" provided everything the motivational speaker needed to pull off the ginormous secret.

"She already knew that I wanted to spend the rest of my life with her and that we wanted to get married someday," he said. "I asked her to write down everything she wanted on a sheet of paper: What are we wearing? Who is invited? Who is officiating? She wrote it all out for me a year before I even started thinking about planning."

He said he the kept the whole thing secret by banning her friends and family from using any social media sites a couple days before the wedding. He wanted to get married in Miami and thought someone would let it slip.

"They were all sworn to secrecy," he said. "I threatened their lives. I put them on a social media ban three days before the wedding in case she figured out everyone was in Miami."

Leak flew everyone to Miami for the surprise wedding. Rowan's family, friends and even her favorite hairdresser and makeup artist made it to the venue to help the make the day that much more special.

According to the "Today" show, Leak flew Rowan out to Miami on the fifth anniversary of their first date for what she believed was a romantic vacation. Instead, he popped the question and after she said yes he took her to the hotel lounge where everyone was waiting.

"When I opened the door and I saw everyone that I loved standing there it was so overwhelming, I felt so overwhelmed with love," she said.

Leak said the day went perfectly and arranged for them to honeymoon in Naples and later Laguna Beach.