Katie Holmes has, allegedly, been paying for everything whenever she’s out with her boyfriend, Emilio Vitolo.

According to National Enquirer, Vitolo didn’t ask Holmes to pick up the tab at all times, but it was the actress’s choice. A source claimed that paying for everything makes Holmes feel empowered.

The insider also said that Holmes feels more confident about herself every time she pays for everything. And the Dawson’s Creek star also, allegedly, spoils her boyfriend with material stuff.

Holmes has, allegedly, been buying designer clothes and jewelry for Vitolo. And she’s also paying for a personal trainer to help make Vitolo look even hotter.

Whenever the couple dines out in public, Vitolo no longer offers to pay the tip because he’s been so used to Holmes paying for everything. To make things worse, Vitolo, allegedly, orders the most expensive items on the menu. But Holmes doesn’t mind and she, allegedly, encourages him to do so.

“It’s not like he doesn’t have any money. He should be paying his own way, at least,” the source said.

Meanwhile, the tabloid is claiming that being selfish is not completely out of character for Vitolo. After all, he was also dubbed as selfish after he ended his engagement to Rachel Emmons via text.

And Vitolo only called it quits with Emmons after learning that his photo canoodling with Holmes will be published by the tabloids.

Friends of Holmes are, allegedly, happy that she's found a man that she thinks she can trust. But they're also worried that Holmes is going all out to make Vitolo happy and not the other way around. 

There has been a slew of rumors surrounding Holmes and Vitolo ever since they started dating. For instance, there were claims that Vitolo is just using the actress for fame and money.

This week, there were also claims that Holmes is already pregnant with her and Vitolo’s first child.

According to New Idea, Holmes is desperate to have another child so she begged Jamie Foxx to have a baby with her. However, the actor, allegedly, refused.

But Holmes couldn’t contain her excitement when she found out that Vitolo also wants to have a baby with her. However, the tabloid’s claims are mainly based on speculation.

If Holmes and Vitolo are expecting a baby together, the couple will be the one to share the news with the world. It is also important to note that only tabloid has reported about Holmes’ pregnancy, which suggests that the story is made-up.