British model and actress Elizabeth Hurley was spotted in Udaipur on Thursday, basking in the sun on a boat in one of the many lakes.
The actress, who is to marry her India-born beau Arun Nayar sometime soon, is in the country for a shoot for a swimwear collection.
The brunette, who was with British actor Hugh Grant for over ten years, has several Hollywood films to her credit, including a role as the 'Devil' in 'Bedazzled'.
She was also the face of international make-up and skincare brand Estee Lauder.
Hurley, who has a son by film producer Steve Bing, had earlier denied any plans of marrying businessman boyfriend Nayar, who recently divorced his Italian wife.
Hurley is said to be learning Hindi to please her fiancé and his family, and has paid several visits to India of late.