Although the long wait for Castle's upcoming eighth season is almost over, we've got a special treat to hold you over these last few weeks.

One of the special features on Castle's Season 7 DVD set, which hits stores Tuesday is a music video for "Definition of Love," a song Ryan (Seamus Dever) and Esposito (Jon Huertas) wrote for Castle (Nathan Fillion) and Beckett (Stana Katic) -- and we've got your exclusive sneak peek!

Although Ryan seems a little apprehensive about sharing the ditty with his partners (and the rest of the world), once the beat drops in everything changes. Check out those outfits and the way the guys make love to the camera!

Mega Buzz: A Castle baby is on the way!

If that simply whets your appetite, you're in luck. Dever and Huertas have officially teamed together to form Shay-Jean and plan to release a full album! "Definition of Love" will be available for download on Sept. 18.

Until then, press play below and pick up the Castle Season 7 DVD set on Tuesday, Sept. 1 to watch the music video in its entirety. What do you think of Ryan and Esposito's side project?