Can a devastated Beckett find the love of her life? #Castle Season 7 premieres Sept 29 at 10|9c on ABC.

Can a devastated Beckett find the love of her life? #Castle Season 7 premieres Sept 29 at 10|9c on ABC.

The wait is almost over!

The wait is almost over!

What would you do if the love of your life vanished into thin air? #Castle

Season 7 premieres two months from today! #Castle

Season 7 premieres two months from today! #Castle

"She was killed by a little old lady OR…Katy Perry." Castle has the greatest murder theories! Tell us your favorite below and watch #Castle this summer on Sundays at 10|9c on ABC.