Eva Longoria showed off her impressive beach body while enjoying the sunshine on a hot day. The actress, 51, sported a bright blue bikini Thursday in Marbella, Spain, in pics obtained by Page Six. Her toned figure was on full display in the tiny two-piece, as she walked barefoot in the sand. She also took a dip in the ocean, smiling big as she stood stood in the water. The “Desperate Housewives” alum later covered up with a loose blouse and black sunglasses, looking effortlessly chic while carrying a straw hat. The makeup-free actress glowed as she rocked a natural look, her brunette locks wet from the water. Longoria lives in Spain with…