'RHOA' Recap: Porsha Williams Says Yes to Being Mrs. Dennis McKinley
Instagram/T. Reeves Photography
Inside Kenya Moore's Baby Shower

"She has no idea he's proposing today! She's gonna freak out when she sees that ring!" Porsha's sister whispers to the camera.

Sunday's episode of "The Real Housewives of Atlanta" documented Porsha Williams' romantic proposal, and it was as magical as she hoped it would be.

Dennis McKinley, Porsha's boyfriend and baby daddy, had been dropping hints for weeks that he was ready to pop the question, but after suspecting it was coming and being wrong multiple times, Porsha stopped stressing about it. Of course, that's when things always happen.

Porsha and Dennis went on a double date with Shamari DeVoe and her husband, Ronnie DeVoe. While the ladies were playing pool, Dennis confided in Ronnie that he was planning on proposing to Porsha that Friday.

"Oh, you're gonna propose on Friday?!" Ronnie whispered in excitement. "Damn, son! You got it all mapped out?"

"I got it mapped out. She don't know," Dennis replied, explaining that he already got a helicopter to take them into the city for what Porsha thought was a charity event.

"Aw, man, P is great," Dennis gushed. "I feel like we've been together for a long time."

When Porsha and Shamari walked over to the table to ask the boys what they were talking about, Dennis smiled and said, "Commitment and family values." (Atta boy.)

Porsha's sister, Lauren, was in on the whole thing and filmed Porsha getting ready for the "charity event." She asked Porsha if she was nervous about getting on a helicopter.

"For real, I'm legit scared," she replied. "I actually texted [Dennis] the other day, and I was like, 'I don't think I even wanna do the thing. Just cancel it. Let's just do something else.' And he sounded so disappointed that we weren't gonna go. So I was like, 'Okay, you know what? Fine. We'll go.'"

When Lauren left the room, she whispered to the camera, "She has no idea he's proposing today! She's gonna freak out when she sees that ring. Ahhhhh!"

Fast-forward to Friday. Porsha and Dennis' helicopter landed safely on top of a beautiful building in the city. She was wearing a gorgeous, hot pink dress. "This charity went all out! Where the other people at?" she asked Dennis as they got out of the helicopter.

"They're probably here already," he replied. "They can only fit one couple at a time." Porsha totally bought it.

Hand in hand, they walked into the building. "I'm glad I got my makeup done!" Porsha said to Dennis. As they got closer to where they were going, Porsha could hear singing. "That's my song!" she said. The singing got louder and louder until they walked into a big, empty room with a gorgeous view of Atlanta. Rose petals were all over the floor, and photographers were waiting to capture Porsha's face when she walked in to find her favorite singer, Lil' Mo, singing her favorite song, "4ever."

Within seconds, Porsha was balling. She knew what was happening. "Porsha, you ready? Dennis said he's ready," Lil' Mo sang.

And just like that, Dennis got down on one knee and said, "Would you like to be Mrs. McKinley?" Porsha -- still sobbing -- nodded her head yes as Dennis slipped a massive rock on her finger.

"You don't understand how many times we have sung this song in the car to each other," Porsha later gushed to Bravo cams. "I have my parts, he has his parts, and Lil' Mo is here singing it to us! I've dreamed about how he was gonna propose. I thought he was gonna propose in Miami, I thought he was gonna propose here, I thought he was gonna propose there. But for him to do it like this with the helicopter and Lil' Mo and all the flowers and -- can we talk about the ring? He did that! Thank you, boo!"

"Just thinking about how alone I was at first, and now," Porsha said as she fought back tears and smiled at the camera. "No one will ever understand what it means for me to have gone through a miscarriage before, all by myself, without the person who made that child with me as my support, to now be pregnant and have the man who is the father of my child be so loving, so thoughtful. It means the world to me."

Congratulations, Porsha and Dennis!

"The Real Housewives of Atlanta" airs Sundays at 8 p.m. on Bravo.

Got a story or a tip for us? Email TooFab editors at tips@toofab.com.

Happy Valentine's Day Instagram The Kardashian-Jenner's Show Their Love in BIG Ways for Valentine's Day