Rihanna is pictured on the beach with friends while on holiday in Barbados.
Naomi Campbell is seen on holiday in Malindi, Kenya.
Taye Diggs at Hooray Henry’s in West Hollywood, California.
Serena Williams of the US and Victoria Azarenka of Belarus pose during a media opportunity in the Thai seaside resort town of Hua Hin a day before the two women play in an exhibition tennis match.
Rita Ora braves the cold on a Annie Leibovitz fashion shoot for Marks and Spencer.
Kanye West is seen feeing the meter during a shopping trip at a sport store in Los Angeles.