Diamonds are a girl's best friend and quite a few boys are aware of their strange power too. This week Hollywood actress Megan Fox decided to flaunt her rock in public.

After an audition in Los Angeles, Fox was spotted with her huge wedding ring on her finger on Thursday. The reason behind revealing her ring at this time was to show she was not available anymore, sources said.

Fox got married to fellow actor Brian Austin Green in Hawaii and recently came back from her surprise wedding and honeymoon.