Cleo Pires is an actress from Brazil, in fact, an award winning actress! She also happens to be pretty hot, with one hell of an awesome body!

Courtesy: Egotastic