Eva Longoria celebrated Christmas in sizzling fashion, trading winter sweaters for stunning swimwear during her tropical holiday getaway.