It's Hilary Duff, unfortunately for us she's not in the buff, but hey, she still looks super hot, you can deny that - not, right? I wouldn't mind calling her bluff!!!!
She's a Brazilian actress and singer, I often wonder whether all Brazilians have a Brazilian when it comes to their bikini line, would they be deemed unpatriotic by their fellow citizens if they didn't.