A dream boat for her dreamboat. Miles Teller’s wife, Keleigh Teller, surprised her husband with a shiny new motorboat to celebrate their fifth wedding anniversary. Keleigh, 31, was seen getting down on one knee in front of a beautiful body of water and presenting Miles, 37, with a jewelry box with a key inside in a video shared to her Instagram on Monday.

“Will you accept the key to my heart?” she asked the very confused-looking “Top Gun: Maverick” star, who replied, “What is going on?” Just then, a motorboat pulled up to the dock and his wife announced, “I bought you a boat!” The stunned actor expressed his gratitude by planting a sweet kiss on his wife’s lips as the “Top Gun” theme song, “Danger Zone,” played in the background. “An early 5 year wedding anniversary surprise, miles always said it’s not fair men don’t get proposed to so cheesed out and did it for him with his dream boat,” Keleigh explained in the caption of her post. The sleek floater was fitted with beige interiors and painted dark green on the outside.

Keleigh shared several photos of herself and her husband kissing and hugging next to the new vessel, which she adorned with a big bow and sparkly gold stringed letters that spelled out, “Happy 5th Anniversary.” The model had scattered rose petals along the dock leading up to where the boat was parked. She also equipped the boat with a bottle of Veuve Clicquot Champagne as well as some Philadelphia Eagles decor as an extr.