Will Smith's first romantic comedy, Hitch, has topped the North American box office over Valentine's weekend.
Love trouble: Will Smith with Hitch co-star Kevin James
Smith plays a New York "date doctor" with love worries of his own in the movie, which took $45.3m (£18.7m).
It is the fifth Will Smith film in a row to go straight to number one, following Shark Tale, I, Robot, Bad Boys II and Men In Black II.
Last week's leading film, horror hit Boogeyman, was second, with Ice Cube comedy Are We There Yet? third.
All three films are distributed by Sony - the first time the firm has had a trio of films at the top of the box office since Sea of Love, Uncle Buck and Parenthood in 1989.
But it was Hitch's leading man's success which caught the eye of box office watchers.
Paul Dergarabedian, president of chart compiler Exhibitor Relations said: "Clearly, Will Smith is the man. He can open any kind of movie. He has multi-genre appeal."
Sony's head of distribution, Rory Bruer, said: "Will Smith certainly delivers, doesn't he? He's one of those rare stars that appeals to everyone, men, women, and children.
"There's no doubt he's somewhat of a king of action, but he is every bit as good in comedy."
US/ CANADA BOX OFFICE
1) Hitch - $45.3m (£ 18.7m)
2) Boogeyman - $10.8m (£5.74m)
3) Are We There Yet? - $8.5m (£4.5m)
4) Million Dollar Baby - $7.6m (£4m)
5) Pooh's Heffalump Movie - $4.7m (£2.5m)
Source: Exhibitor Relations
The weekend's other big release, animated family film Pooh's Heffalump Movie, opened in fifth place after taking $6.1m. Its predecessor, The Tigger Movie, took $9.4m when it opened in 2000.
Oscar contender Million Dollar Baby is at fourth in the chart, while fellow Academy Award favourites Sideways and The Aviator also remain in the top 10.