The 27-year-old covered herself in a large Chanel beach towel to avoid snappers as she arrived at LAX airport.
Perry ensured almost her entire body was wrapped up as she made her way out of the airport and into a waiting car.
But the Part Of Me singer accidentally let the cat out of the bag when she peaked through the towel to check where she was walking.
It's no surprise she wanted to cover up after her efforts to divert the press earlier this week backfired when her friends inexpertly bundled her out of a club.
As they did so, Perry was in such a rush to escape to her waiting car that she forgot about protecting her modesty and flashed her bottom in her short outfit.
But another reason the US star may have wanted to avoid unwanted attention is because she was also spotted with her ex-boyfriend Rob Ackroyd in the week.