Brooke Shields instantly regretted marrying Andre Agassi.

The 49-year-old actress, who split from the tennis ace in 1999 after two years of marriage, admits she always had doubts about their relationship and knew she ''had made a mistake'' the day after their wedding.

Writing in her new memoir, 'There Was a Little Girl,' the brunette beauty revealed: ''It hit me all of a sudden - I knew I had made a mistake. For the next two years we saw very little of each other. I was working on my show, 'Suddenly Susan,' and he was playing at various tournaments. He alienated me when he lost and was on to the next tournament after he won. We were drifting apart.''

The former couple, who have both since remarried and gone on to have children, decided to split after Brooke said she wasn't happy and Andre confessed he had been ''addicted to crystal meth'' since they started dating in 1993, but she insists she wanted to work things out.

In an extract obtained by PEOPLE magazine, she wrote: ''I was the one who had supported him unconditionally when he told me [after we started dating] that he was basically bald and had been wearing hairpieces most of his adult life. Why would this have been any different? I would have been his biggest advocate and supporter.''

Brooke also claims Andre ''stormed off'' the set of 'Friends' when she played a crazed fan obsessed with Joey, played by Matt LeBlanc, and smashed all of his trophies at their home in Las Vegas.

She wrote: ''He said I made him look like a fool by licking Joey's fingers and he got in his car and drove all the way back to Vegas.''