Celebrities, Gossip, Red Carpet Events...

46-year-old Kate Walsh was relaxing on the beach in Miami, and she was bringing the sunshine around with her in her bright two-piece.

Share on Social