Jeremy Renner has one of Hollywood’s wildest living arrangements!

The 42-year-old bachelor is enjoying his own modern family, staying under the same roof with both his close pal Griffin Hadley and his pregnant ex-girl­friend Sonni Pacheco.

Renner met Sonni, a 22-year-old model, on the Vancouver set of “Mission Impossible: Ghost Protocol,” where she was working as a stand-in.

“When Jeremy returned to Vancouver to film ‘The Bourne Legacy,’ they hooked up again and started staying together at the same hotel,” revealed a friend.

Now, she’s living at his L.A. home, awaiting the birth of their baby.

“Jeremy is delighted he’s going to become a dad,” said the friend. “He realizes it’s unconventional to have his baby mama, an ex-girlfriend, living with him and his roommate, but he just doesn’t care.

“There have been whispers about him being gay or bisexual for years. But he says those rumors are just a sign of him having made it in Holly­wood.”

Meanwhile, Sonni is due to deliver their baby girl in early April, but they haven’t chosen a name yet.

The Canadian beauty is a spokeswoman for Monster Energy drink and says on the company website: “I grew up on a farm, catching frogs and doing boyish stuff, so I could definitely have been called a tomboy.”

Even though Jeremy and Sonni have broken up, they’re both delighted about the baby.

“He’s very supportive and makes sure she has everything she needs,” said the friend.

Jeremy is single and has often spo­ken about being lonely. In late 2011, he bought a French bulldog named Franklin to keep him company, but tragedy struck when the puppy passed away last March.

“Jeremy was devastated when Franklin died unexpectedly,” said the source. “But now he can’t wait to be­come a dad.”