Bollywood actress Sonakshi Sinha, who turned 27 Monday, has given herself a gift for life - a tattoo of a star.