Be it your mum, wife, girlfriend, best friend or even your colleague, find here a list of amazing gift ideas for her for different occasions.