Got the Monday blues? Well, this should help things a bit.

Decked out in a colorful two-piece, Eva Longoria showed off her bikini bod while vacationing in Rio de Janeiro, Brazil, on Sunday.

The 37-year-old hottie was spotted relaxing on a lounge chair as she hit the sands of Copacabana Beach with friends.

ncG1vNJzZmivp6x7prvNpaCnnV6YvK57zZ6urGdjboN0fphomaKjmaO2br%2FHqKtmp5ZiwamxjJ2YsmWVq65uuM6nnqiqmZZ6o77Ip56sZZiav26uxJqsraGWqrlursSamqFlkqSxunnTqGSbqpGvtq0%3D