Fame Flynet 1 / 12

Hilary Duff has never been the "look at me" type, so it was somewhat surprising when she posted a sexy selfie in mid March. Now, she's addressing her decision to share a photo of her bikini body.

"I'm just so proud of my body and what it's done for me," the "Lizzie McGuire" actress told Ellen Degeneres. "It gave me the most beautiful little boy. I feel strong and powerful—and I wanted to inspire other women."

RELATED: Stars flaunting their bodies on the beach

The actress said she's no different from others when it comes to her body. Some days she's feeling it, other days she's not.

"I've never done anything like that before. My Instagram page is pretty tame I had spent all weekend in a bikini, and I was feeling pretty good," she said. "I'm just like everyone else. Usually, I'm not feeling so good. I [have a] love-hate relationship with my body."

RELATED: Celeb bodies after baby

It was that same vacation where Hillary found inspiration for her mermaid hued hair, that she also posted about on Instagram.

RELATED: Trend report: Wraps and ponchos

"I was staring at the ocean, and I was like I want that on my head. So this happened," she said, adding that her 3-year-old son, Luca, approves. "Luca is very particular about how he likes my hair. There's absolutely no buns on my head, no ponytails. I'll have a ponytail and he's like, 'Um, hair down, Mom. Hair down please.' At least he knows what he likes!"