She’s the face of a new campaign for Australian discount eyewear brand Specsavers, and Eva Longoria has been accused of faking her need for glasses just to get the gig.

Jenna Clarke of the Sydney Morning Herald claimed, “Eva was in town representing a budget eyewear chain, but according to photographers that have been snapping her for close to 15 years, she doesn’t wear spectacles. I’ve only found two photos of her ever spotted wearing glasses outside the house, oh and the few occasions she was seen looking uncomfortable and unsteady wearing a pair around Sydney this week.”

Taking their relationship to the next level, Trai Byers popped the question to Grace Gealey after several months of dating.

According to People, the “Empire” stars, who play a step-mother-to-be and son on the popular FOX drama, are now betrothed. Interestingly enough, Byers recently told Essence that he’d choose Gealey’s character Anika over Taraji P Henson’s Cookie on the show.

Kicking off the week with some promotional duties, Tom Cruise headed over to “The Tonight Show Starring Jimmy Fallon” to plug his new movie “Mission: Impossible- Rogue Nation” on Monday night (July 27).

The 53-year-old “Minority Report” hunk was in fine form as he chatted about the possibility of a “Top Gun” sequel before getting into an epic Lip Sync Battle against Fallon.