Musician Shakira Shakira has opened up about why she is not married yet.
Speaking in an interview with a local television station, Shakira revealed she hasn't found a suitable partner for marriage.
She explained that lots of men have asked for her hand in marriage, but she hasn't taken any of the offers. She will not settle until the right partner comes along.
"I haven't found a man worth settling for in marriage. I will settle down when I get the right partner. I have been approached, but I am not willing to go with everyone who comes," she explained.
Shakira Shakira, however, remains hopeful of getting the right partner in the near future.
"God has blessed me before and will do so again. The right person will come and I will be glad," she added.
The singer also opened up about her controversial dress code and says she won't be forced to change it because of other people's desires.
She will maintain what is best for her and is not willing to please anyone.
"I won't be forced to change my dressing just to please different people. I maintain what I feel is best for me," she added.