I wish she wasn't taking such long breaks. She isn't a bad actress and has starred in some of the top BW movies- so I don't think it's lack of offers.
Maybe she simply cannot find a good script that she feels would suit her..
Or she is too rich, too busy having fun and doesn't care about acting .
By the way; Is Virat a jealous type?