LOS ANGELES - Scarlett Johansson and her boyfriend, Canadian Ryan Reynolds, are engaged.

The 23-year-old actress and the 31-year-old actor have not set a wedding date, Johansson's publicist, Marcel Pariseau, said Monday.

Johansson's recent credits include "The Other Boleyn Girl" and "The Nanny Diaries." Reynolds recently starred in "Definitely, Maybe." He was previously engaged to Alanis Morissette.