No, this should not be possible, unless your friend somehow got hold of your login info. Direct messages are sent to and can be viewed only in a user's private inbox. Your friend would have to have been using your account to be able to access your direct messages.