The actress enjoys a vacation

Kaley Cuoco has been showing off her hot body on holiday in Mexico.

The actress, who stars as Penny in The Big Bang Theory, is in sunny Cabo San Lucas and has been sharing pictures with Instagram fans.

In one shot Kaley flaunts her toned tum in a crop top as she poses with hubby Ryan Sweeting near the seashore.

Vaca !!!! #cabocabocabo,’ Kaley, 28, captioned the photo.

The pretty blonde has also been hanging out with friends at the beach and larked around in a sexy black bikini.

Trying to be supermodels 🙂 @alifedotowsky @amy_davidson @ashleyaubra @bricuoco,’ Kaley posted with a shot of the girls posing.

But Kaley‘s heart clearly lies with tennis star Ryan, having shared a cute photo of the couple kissing yesterday.

Im his lobster #cabocabocabo,’ the loved-up actress wrote, referring to a line from Friends.

SEE PICTURES Henry Cavill makes a speech at the Man Of Steel press conference in Shanghai

SEE PICTURES Stars join Superman Henry Cavill at Man Of Steel premiere in London

SEE PICTURES Henry Cavill‘s rumoured girlfriend Kaley Cuoco at LA ceremony

Anna Francis