Tuesday, August 31, 2010

Friday, August 27, 2010

kate hudson in 291... again!

what else would you wear on an afternoon stroll but a 291 tank and sweats!
as always, miss hudson looks effortless and chic..