Kareena, 30, practices yoga on a daily basis and follows a strict routine of two hours power yoga.
"Yoga has not just done wonders for Kareena's body but has also filled her with a lot of positive energy that reflects on her face. She definitely feels more confident and that comes across strongly on screen, " said a source close to the actress, who is currently dating Saif Ali Khan.
She will be seen next in "RA.One", "Agent Vinod" and "Bodyguard".