‘American Wedding’ takes the cake at weekend box office

? If the weekend’s top movie — “American Wedding” — glowed like a happy newlywed, then you could say the critically reviled “Gigli” stumbled like an ugly bridesmaid.

The third film in the raunchy “American Pie” sex comedies, “American Wedding” collected $34.3 million to begin at No. 1, according to studio estimates Sunday. The film did well despite mixed reviews and the loss of some cast members from the previous two films — Shannon Elizabeth, Mena Suvari, Chris Klein and Tara Reid.

“American Wedding” stars Jason Biggs and Alyson Hannigan as oddball sweethearts Jim and Michelle, whose marriage festivities are ruined by the antics of Stifler, played by Seann William Scott.

The movie opened with about $11 million less than 2001’s “American Pie 2” but about $15 million more than the 1999 original.

The Ben Affleck-Jennifer Lopez movie “Gigli” debuted dismally after weeks of near-unanimous critical revulsion. The comedy earned $3.8 million.

“This is not a shock,” said Tom Sherak, a partner in Revolution Studios, which produced “Gigli” for Sony Pictures Entertainment.

Here are the estimated ticket sales for Friday through Sunday at North American theaters, according to Exhibitor Relations Co. Inc. Final figures will be released today.

1. “American Wedding,” $34.3 million.

2. “Spy Kids 3-D: Game Over,” $20.1 million

3. “Pirates of the Caribbean: The Curse of the Black Pearl,” $19.1 million.

4. “Seabiscuit,” $17.5 million.

5. “Bad Boys II,” $12.7 million.

6. “Lara Croft: Tomb Raider — The Cradle of Life,” $11.3 million.

7. (tie) “Finding Nemo” and “Gigli,” $3.8 million.

9. “The League of Extraordinary Gentlemen,” $3.2 million.

10. “Terminator 3: Rise of the Machines,” $2.9 million.