Eva Longoria(AP File)

Sexy actress and Desperate Housewives star Eva Longoria is celebrating her birthday today. In true tradition of MSN Life & Style, we're putting her in our HOT or NOT seat to test her fashion sense - is she sexy and stylish? Or just sexy in the wrong clothes? Check out our gallery to see the results!

Follow us on Twitter @msnlifeandstyle for updates on fashion, beauty and more!