[PICS] Manushi Chhillar might have just auditioned to play the female James Bond and we absolutely approve

Miss World Manushi Chillar is holidaying in California. Her vacation pictures are making us envious!