Castle

Watches worn by celebrities in Castle.

Richard Castle wears a Ball Trainmaster Eternity NM2080D-S1J-SL watch in the tv series Castle, the watch shown here by the Castle actor on Twitter.

Richard Castle wears a Ball Trainmaster Eternity NM2080D-S1J-SL watch in the tv series Castle.

A rare Omega Seamaster 120m watch on a promotional photo for Castle

In these promotional images from the television series Castle, Richard Cas­tle wears a rare Omega Seamaster 120m with analog and digital screen, modelnumber 2521.81.00.

Stana Katic wears an Omega Speedmaster Professional in a promo photo for season

Stana Katic, as Detective Kate Beckett, wears an Omega Speedmaster Professional in the television series Castle.