Photos

Celebrity photos: Feb. 22, 2012

1 of 18
celeb_photos001–768×949.jpg

Catherine, Duchess of Cambridge, pays a visit to Rose Hill Primary School in Oxford, England.

2 of 18
celeb_photos003–768×949.jpg

Elle Macpherson films an "Extra" segment at The Grove in Hollywood, Calif.

3 of 18
celeb_photos004–768×949.jpg

Marcia Cross wears a fake mustache while shopping at the Brentwood Country Mart in Los Angeles.

4 of 18
celeb_photos005–768×949.jpg

Halle Berry's ex, Gabriel Aubry, takes their daughter Nahla to the zoo in Los Angeles.

5 of 18
celeb_photos006–768×949.jpg

Joanna Krupa strikes a pose outside a restaurant after breakfast in South Beach, Miami.

6 of 18
celeb_photos007–768×949.jpg

Rita Ora attends the BRIT Music Awards at the O2 Arena in London.

7 of 18
celeb_photos008–768×949.jpg

Nick Nolte looks like a giant as he pushes a tiny shopping cart around CVS while buying a few pairs of reading glasses in Malibu, Calif.

8 of 18
celeb_photos009–768×949.jpg

Journalist Louise Roe arrives at the Alison Brod showroom wearing sandals and a Victoria's Secret Pink cutoff hoodie.

9 of 18
celeb_photos010–768×949.jpg

Claudia Schiffer wears stripes while out and about in London.

10 of 18
celeb_photos011–768×949.jpg

Kevin Costner arrives at LAX without any luggage.

11 of 18
celeb_photos012–768×949.jpg

Mariah Carey strikes a pose outside the "Good Morning America" studios in New York.

12 of 18
celeb_photos002–768×949.jpg

Beyonce and Jay-Z attend the New Jersey Nets vs. New York Knicks game at Madison Square Garden.

13 of 18
celeb_photos013–768×949.jpg

Rihanna arrives at the BRIT Awards at the O2 Arena in London.

14 of 18
celeb_photos014–768×949.jpg

Bar Refaeli wears a blue scarf and carries a Celine handbag while shopping at Intermix in West Hollywood.

15 of 18
celeb_photos015–768×949.jpg

Malin Akerman shows off the tattoo on the back of her neck as she leaves a party in Hollywood.

16 of 18
celeb_photos016–768×949.jpg

Victoria Beckham poses for cameras as she toasts her collection launch at Harvey Nichols in London.

17 of 18
celeb_photos017–768×949.jpg

Jessie J attends the BRIT Music Awards at the O2 Arena in London.

18 of 18
celeb_photos018–768×949.jpg

Lea Michele shows off her toned figure and perfect tan in a navy blue bikini while on vacation in Mexico.