Selma Blair stunned fans on Monday after she shared a topless photo of herself during a trip to Palm Springs. Looking absolutely flawless, the 48-year-old beauty sacrificed wearing a top by just rocking a pair of beige flared trousers.The snap saw the Hollywood actress hold one arm up over her head with a cane in her hand as she posed up a storm in some deserted land.